Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
DB auslesen und gleiche werte ausgeben [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
ebiz-webhosting
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
DB auslesen und gleiche werte ausgeben


 
woppa
15-10-2006, 23:08 
 
Hi

möchte aus meiner Tabelle, alle zeilen mit gleicher IP raussuchen lassen, und jeweils die IDs ausgeben lassen, wo die IPs gleich sind

Bis jetzt habe ich es so gelöst: (möchte dies jetzt eben erweitern)


$sel = "SELECT * FROM `users` WHERE `ip` = '$ip' ";
$res = mysql_query($sel);
$cnt = mysql_num_rows($res);

if ($cnt > 0) {
echo "E-Mail Adressen: Es sind Übereinstimmungen vorhanden";
} else {
echo "E-Mail Adressen: Es sind keine Übereinstimmungen vorhanden";
}



da sieht man jedoch nur ob etwas gleich ist

aber wie mache ich das das er die IDs ausgibt wo es gleich ist?

mfg

 
jahlives
15-10-2006, 23:12 
 
$sel = "SELECT * FROM `users` WHERE `ip` = '$ip' ";
$res = mysql_query($sel);
$cnt = mysql_num_rows($res);
while($re=mysql_fetch_array($res)){
echo $re['id'];
}

Bei echo $re[] musst du als String Var den Namen des Feldes angeben, welches ausgeben werden soll.
Bitte nächstes Mal auch das Manual (http://www.mysql.org) befragen.

Gruss

tobi

 
woppa
16-10-2006, 22:21 
 
kk vielen vielen dank :)

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 20:53 Uhr.