WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik


Homepage und Webhosting-Forum

Scripte und Programme für PHP, MYSQL. Diskussionen zur Programmierung im Web. Fragen zu CMS, Blogsoftware, Shops, Newsletter und vielen weiteren Scripten.


Forum » PHP & MySQL » Eintrag einer Datenbank prüfen » Antworten
Benutzername:
Passwort: Passwort vergessen?
Inhalt der Nachricht: Fett | Kursiv | Unterstrichen | Link | Bild | Smiley | Zitat | Zentriert | Quellcode| Kleiner Text
Optionen: Emailbenachrichtigung bei Antworten
 

Die letzten 5 Postings in diesem Thema » Alle anzeigen
von bigvillain
@Philipp Gérard

Danke,
die Lösung ist natürlich noch besser und funktioniert auch prima!

Gruß Gordian!
von Philipp Gérard
1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11: 
12: 
13: 
14:
$q = mysql_query("SELECT count(*) FROM table WHERE x = 'y'");
$r = mysql_result($q,0,0);

if($r == 0){

return FALSE;

}

else {

return TRUE;

}
von bigvillain
Wie du es meintest hab ich es leider nicht hinbekommen.
Auch wenn dies sicherlich nicht die eleganteste Variante ist, hab es jetzt so gelöst:

1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9:
$sql =  mysql_query("SELECT X FROM Y WHERE X LIKE 'Z'");
$zahl = mysql_fetch_array($sql);

if(count($zahl) == 2) {
    echo "true";
}
else {
    echo "false";
}


Dazu sollte ich noch sagen, dass die Spalte UNIQUE angelegt wurde.

Gruß Bigvillain!
von bastir
Jep das geht.

Versuche es mal damit:

1: 
2: 
3: 
4: 
5: 
6: 
7: 
8:
$qSQL = "SELECT X
               FROM Y
               WHERE Z=Bedingung";
$rSQL = MYSQL_QUERY($qSQL);
if(!@MYSQL_FETCH_RESULT($rSQL, X)) 
  echo "true";
else 
  echo "false";


Habs selbst nicht probiert, sollte aber funzen.

Good luck
von bigvillain
Hallo,
weiss jemand, wie ich mit PHP prüfen kann, ob in einer MySQL Datenbank die Spalte "X" von der Tabelle "Y" den Eintrag "Z" schon enthält, so dass bei Vorhandensein true bzw. false zurück gegeben wird?

Gruß Bigvillain!

Nach oben