webForumDet fria alternativet

Kolla om en query ger träffar

Databaser & SQLur Databashanterare & SQL

4 svar · 178 visningar · startad av Rocket

Medlem sedan feb. 2000372 inlägg
Frågan#1

Hur kollar man om man fått några träffar? Om min query inte ger några träffar så vill jag att en annan query ska köras.

Jag skulle kunna lösa det genom att köra en identisk query som den första och räkna antalet, se om det är noll och i så fall föra den andra men finns det inget smidigare sätt?

Medlem sedan dec. 200012 464 inlägg
#2

Vilket språk? PHP? ASP? JSP?

Medlem sedan feb. 2000372 inlägg
#3

php

Medlem sedan feb. 20012 412 inlägg
#4
$sql = "SELECT * FROM table";

   $Res = mysql_query( $sql )
      or die( mysql_error() );

   if ( mysql_num_rows( $Res ) < 1 ) {

      echo "gav inga träffar";

   }

   else {

      echo "gav träffar";

   }
Medlem sedan feb. 2000372 inlägg
#5

ok tack...

126 ms totalt · 3 externa anrop · v20260731065814-full.4bcf49fe
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)