AsaMedlem sedan dec. 20011 860 inläggTrådstart#1 Var i denna kod lägger jag in om det inte finns några poster i databasen?? Det är det andra scriptet i denna kod - efter därdet står else.
<?php
if (isset ($id) && $id != ""){
// Connect mot databas, refereras sedan via
$db = mysql_connect("server", "user", "losen");
mysql_select_db("databas", $db);
// Visa allt i databas!
$sql = "SELECT * FROM php WHERE id = '$id'";
$resultat = mysql_query($sql, $db);
while($list = mysql_fetch_array($resultat)) {
echo "<tr><td width='400' valign='top' colspan='2'>";
echo $list["info"];
echo "</td></tr>";
}
mysql_close();
}
else{
// Connect mot databas, refereras sedan via
$db = mysql_connect("server", "user", "losen");
mysql_select_db("databas", $db);
// Visa allt i databas!
$sql = "SELECT * FROM phpscript Order By namn";
$resultat = mysql_query($sql, $db);
while($list = mysql_fetch_array($resultat)) {
echo "<tr><td width='400' valign='top' colspan='2'>";?>
<table width="100%" border="1">
<tr>
<td><b><?=$list["namn"];?></b></td>
<td>Antal downloads: <?=$list["klick"];?></td>
<td align="right"><a href="../klicka.asp?id=<?=$list["id"];?>" target="_blank"><img src="bilder/knapp_laddaner.gif" border="0" alt="Ladda ner"></a></td>
</tr>
<tr>
<td colspan="3"> </td>
</tr>
<tr>
<td colspan="3"><?=$list["info"];?></td>
</tr>
<tr>
<td colspan="3"> </td>
</tr>
<tr>
<td colspan="3"><b>Senast nerladdad: </b> <?=$list["datum"];?></td>
</tr>
</table>
<?php
echo "</td></tr>";
echo "<tr><td width='400' valign='top' colspan='2' height='10'><img src='bilder/dot400.gif' height='10'></td></tr>";
}
mysql_close();
}
?>
PpsykologMedlem sedan apr. 2000137 inlägg
Var i denna kod lägger jag in om det inte finns några poster i databasen?? Det är det andra scriptet i denna kod - efter därdet står else.
Vänligen uttryck dig lite mer specifikt och berätta gärna från början till slut som skall hända. Det blir enklare att hjälpa dig då.
AsaMedlem sedan dec. 20011 860 inläggJo jag har en databas där jag hämtar script ifrån och det gör jag med denna kod:
// Connect mot databas, refereras sedan via
$db = mysql_connect("server", "user", "losen");
mysql_select_db("databas", $db);
// Visa allt i databas!
$sql = "SELECT * FROM phpscript Order By namn";
$resultat = mysql_query($sql, $db);
while($list = mysql_fetch_array($resultat)) {
echo "<tr><td width='400' valign='top' colspan='2'>";?>
<table width="100%" border="1">
<tr>
<td><b><?=$list["namn"];?></b></td>
<td>Antal downloads: <?=$list["klick"];?></td>
<td align="right"><a href="../klicka.asp?id=<?=$list["id"];?>" target="_blank"><img src="bilder/knapp_laddaner.gif" border="0" alt="Ladda ner"></a></td>
</tr>
<tr>
<td colspan="3"> </td>
</tr>
<tr>
<td colspan="3"><?=$list["info"];?></td>
</tr>
<tr>
<td colspan="3"> </td>
</tr>
<tr>
<td colspan="3"><b>Senast nerladdad: </b> <?=$list["datum"];?></td>
</tr>
</table>
<?php
echo "</td></tr>";
echo "<tr><td width='400' valign='top' colspan='2' height='10'><img src='bilder/dot400.gif' height='10'></td></tr>";
}
mysql_close();
}
Men nu är det så att om det inte finns nåt i databasen så ska det stå: Inga script i databasen!
MatteMedlem sedan aug. 20002 975 inläggKanske inte så genomtänkt, men det här borde fungera (?):
$check=0;
while($list = mysql_fetch_array($resultat)) {
$check=1;
echo "<tr><td width='400' valign='top' colspan='2'>";?>
.
.
.
}
mysql_close();
if($check==0) echo "Inga script i databasen!";