serox
wollt ma fragen wie ich kontrollieren kann ob jetzt zb username oder so schon in der datenbank vorhanden sind???
Shr522
SELECT username FROM usertable WHERE username = '".$username."'
und dann per num_rows oder per fetch_array die Ausgabe testen...
Tropical
Noch schneller funktioniert imho das:
SELECT count(username) FROM usertable WHERE username = '".$username."
serox
Zitat: |
Original von Tropical
Noch schneller funktioniert imho das:
SELECT count(username) FROM usertable WHERE username = '".$username." |
wie funktionier des mit dem count genauer???
und wenn ich es mit mysql_fetch_objekt versuche kommt irgendwie keine ausgabe...
Tropical
count(*) gibt die Anzahl der Datensätze zurück, die mit der Bedingung gefunden wurde.
Du kannst dann einfach abfragen
php: |
1:
2:
3:
|
if($bla > 0) {
echo "Mehr als 0 User -> 1 oder mehr.";
} |
|
serox
ok danke habs verstanden wenn bei count 0 rauskommt dann is er nicht vorhanden wenn 1 oder größer rauskommt gibt es ihn aber andere frage ma
wie kann der bei diesem code etwas auslesen:
php: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
|
<?php
include ('./navi.html');
?>
<br>
<br>
<h1>Die [PoB] Piraten</h1>
<br>
<br>
<table border="1" width="60%" bgcolor="#0080FF" textcolor="#000000">
<tr>
<td width="50%" height="50">Mitglieder</td>
<td>Status</td>
<td>Beitritt</td>
<td>ICQ</td>
<td>Level</td>
</tr>
<?php
while ($fetch = mysql_fetch_object($select))
{
echo '<tr>
<td>'.$fetch->name.'</td>
<td>'.$fetch->rang.'</td>
<td>'.$fetch->datum.'</td>
<td>'.$fetch->icq.'</td>
<td>'.$fetch->lvl.'</td>
</tr>';
}
?>
</table>
<?php
include('./footer.html');
?> |
|
ich weis hab die datei geschrieben und sie funktioniert auch aber da is keine SELECT abfrage mehr aber sie ließt trotzdem was aus...