Avatar billede rd Nybegynder
20. februar 2003 - 23:22 Der er 8 kommentarer og
1 løsning

Jeg har et lille problem med eb mysql query

Ja jeg har så lavet noget source code til en knap så seriøs klan jeg er med i. ja her er koderne

<?
include("connect.php");

$query = mysql_query("SELECT * FROM trys");
while($res = mysql_fetch_row($query))
{
echo "<table>
    <tr>
    <td class=\"top\">";
echo $res[3];
echo "</td>
    <td class=\"top\">";
echo $res[4];
echo "</td>
    </tr>
    <tr>
    <td class=\"top\">";
echo $res[1];
echo "</td>
    <td class=\"top\">";
echo $res[2];
echo "</td>
    </tr>
    </tr>
    <tr>
    <td class=\"weapon\">";
echo $res[5];
echo "</td>
    <td class=\"weapon\">";
echo $res[6];
echo "</td>
    </tr>
    <tr>
    <td class=\"top\">";
echo $res[7];
echo "</td>
    <td class=\"top\">";
echo $res[8];
echo "</td>
    </tr>
</table>";
echo "<br/><br/><br/>";
#-------------------------------------------------------
if($res == "") {
echo "<div align=\"center\"><table>
<tr>
<td class=\"top\">We currently haven't got any try's</td>
</tr>
</table>
</div>";
}
#--------------------------------------------------------
}
?>

Ja det er så det at det er try's sektionen og når der ikke en nogen try's så skal der stå "We currently haven't got any try's" men jeg ved ikke helt hvordan det skal laves. Sådan som det er lavet nu skal den skrive det når mysql query melder tilbage at der ikke er noget men LORTET virker ikke !!!... På forhånd tak....

Rubber Duck
Avatar billede Slettet bruger
20. februar 2003 - 23:27 #1
<?
include("connect.php");

$query = mysql_query("SELECT * FROM trys");
$tjeck = mysql_num_rows($query);
while($res = mysql_fetch_row($query))
{
echo "<table>
    <tr>
    <td class=\"top\">";
echo $res[3];
echo "</td>
    <td class=\"top\">";
echo $res[4];
echo "</td>
    </tr>
    <tr>
    <td class=\"top\">";
echo $res[1];
echo "</td>
    <td class=\"top\">";
echo $res[2];
echo "</td>
    </tr>
    </tr>
    <tr>
    <td class=\"weapon\">";
echo $res[5];
echo "</td>
    <td class=\"weapon\">";
echo $res[6];
echo "</td>
    </tr>
    <tr>
    <td class=\"top\">";
echo $res[7];
echo "</td>
    <td class=\"top\">";
echo $res[8];
echo "</td>
    </tr>
</table>";
echo "<br/><br/><br/>";
#-------------------------------------------------------
if($tjeck=="0") {
echo "<div align=\"center\"><table>
<tr>
<td class=\"top\">We currently haven't got any try's</td>
</tr>
</table>
</div>";
}
#--------------------------------------------------------
}
?>
Avatar billede Slettet bruger
21. februar 2003 - 14:29 #2
Virker det? :)
Avatar billede rd Nybegynder
21. februar 2003 - 17:19 #3
nej det gør det desværre ikke... Ved du hvad mysql svarer tilbage hvis der ikke er noget i tabellen ??
Avatar billede Slettet bruger
21. februar 2003 - 18:58 #4
nej men siger den en fejl?
Avatar billede Slettet bruger
21. februar 2003 - 19:00 #5
men det burde faktisk virke... men brug egentlig dette i stedet

<?
include("connect.php");
$query = mysql_query("SELECT * FROM trys");
$tjeck = mysql_num_rows($query);
while($res = mysql_fetch_row($query)){

if($tjeck=="0") {
echo "<div align=\"center\"><table>
<tr>
<td class=\"top\">We currently haven't got any try's</td>
</tr>
</table>
</div>";
}else{

echo "<table>
    <tr>
    <td class=\"top\">";
echo $res[3];
echo "</td>
    <td class=\"top\">";
echo $res[4];
echo "</td>
    </tr>
    <tr>
    <td class=\"top\">";
echo $res[1];
echo "</td>
    <td class=\"top\">";
echo $res[2];
echo "</td>
    </tr>
    </tr>
    <tr>
    <td class=\"weapon\">";
echo $res[5];
echo "</td>
    <td class=\"weapon\">";
echo $res[6];
echo "</td>
    </tr>
    <tr>
    <td class=\"top\">";
echo $res[7];
echo "</td>
    <td class=\"top\">";
echo $res[8];
echo "</td>
    </tr>
</table>";
echo "<br/><br/><br/>";
}
}
?>
Avatar billede Slettet bruger
22. februar 2003 - 15:28 #6
og jeg synes ikke du siger noget?
Avatar billede rd Nybegynder
27. februar 2003 - 11:35 #7
Jeg har ikke svaret fordi jeg er en af de stakler der blev ramt af en tybe b inlfuenza og det mest underlige er at  min computer også er syg. en sort skærm når jeg tænder den gider jeg ikke bøvle med  når jeg er syg og alt source coden lige på den. Men når der bliver weekend skal jeg fandme igang igen.

DER ER IKKE NOGET VED AT VÆRE SYG I DANMARK MED DET LORTE FJERSYN DE SENDER.

Jeg skal nog skynde mig westhi
Avatar billede Slettet bruger
27. februar 2003 - 15:49 #8
det er da surt :)
Avatar billede rd Nybegynder
10. marts 2003 - 22:34 #9
weee endnu en tabel som eksperten har mistet pis....
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester