SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Webseiten professionell erstellen

Webseiten professionell erstellen zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > MySQLi/PDO/(MySQL)
Hilfe Community Kalender Heutige Beiträge Suchen

MySQLi/PDO/(MySQL) Anfänger, Fortgeschrittene oder Experten können hier Fragen und Probleme rund um MySQLi/PDO/(MySQL) diskutieren

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 03.10.2003, 19:29:34
Hermann Lorenz Hermann Lorenz ist offline
Anfänger
 
Registriert seit: Oct 2003
Beiträge: 3
2x WHERE bei einer Abfrage?

Kann ich eine Abfrage durchführen, in der z.B. die zwei Spalten 'id' und 'name' kontrolliert werden?
Vielleicht so in der Art?
PHP-Code:
mysql_fetch_object(mysql_query("SELECT alter FROM tabelle WHERE if = 1 AND name = Hermann Lorenz")); 

Geändert von Hermann Lorenz (03.10.2003 um 19:35:01 Uhr)
Mit Zitat antworten
  #2  
Alt 03.10.2003, 20:08:40
Fuchs Fuchs ist offline
Junior Member
 
Registriert seit: Jul 2003
Beiträge: 182
Jap genau, bis auf dass du ziemlich gut die reservierten Woerter getroffen hast. (alter, if) und Strings auch in mySQL mit Quotes gekennzeichnet werden.. (name = 'n.....')
Mit Zitat antworten
  #3  
Alt 04.10.2003, 08:44:54
Benutzerbild von flobee
flobee flobee ist offline
Junior Member
 
Registriert seit: Apr 2002
Beiträge: 284
hallo
könnt ihr mir erklären was hier genau überprüft wird, das kling interessant!

gruß flobee
__________________
~~~~~~~~~~
Mit Zitat antworten
  #4  
Alt 04.10.2003, 09:38:31
Fuchs Fuchs ist offline
Junior Member
 
Registriert seit: Jul 2003
Beiträge: 182
Ich weis jetzt nciht genau was du meinst. Aber ueberpruefen tut mysql nur die WHERE Klausel.
Mit Zitat antworten
  #5  
Alt 04.10.2003, 11:16:23
Benutzerbild von flobee
flobee flobee ist offline
Junior Member
 
Registriert seit: Apr 2002
Beiträge: 284
naja, ich verstehe die frage des anfangs treads nicht so ganz "'id' und 'name' kontrolliert werden"
auf was kontrollieren?
bezieht sich das auf doppelte einträge wenn weder auto_increment für id und/oder UNIQUE felder definiert sind oder auf was ziehlt die frage? ein anwendungs beispiel, insofern finde ich es interessant da für mich die frage unvollständig scheint


gruß flobee
__________________
~~~~~~~~~~
Mit Zitat antworten
  #6  
Alt 04.10.2003, 11:59:32
Hermann Lorenz Hermann Lorenz ist offline
Anfänger
 
Registriert seit: Oct 2003
Beiträge: 3
Ich meinte, das "Programm" soll die Zeilen raussuchen, Wo die Spalte 'id' den Wert '1' hat und die Spalte 'name' den Wert 'Hermann Lorenz' hat.

An Fuchs:
Die Variablen sind einfach irgendwelche, nicht wirklich die die ich benutze, deswegen ist es eigentlich egal ob sie erlaubt wären oder nicht...
Irgendwie klappt es trotzdem nicht so richtig, ich Schreib jetzt mal das Originalbeispiel rein, vielleicht kannst mir sagen wo der Fehler liegt.
PHP-Code:
$row mysql_fetch_object(mysql_query("SELECT themaid FROM thema WHERE starterid = '$benutzerid' AND letztezeit = '$zeit'")); 
Mit Zitat antworten
  #7  
Alt 04.10.2003, 12:03:43
Fuchs Fuchs ist offline
Junior Member
 
Registriert seit: Jul 2003
Beiträge: 182
Was heist denn 'Irgendwie klappt es trotzdem nicht so richtig'? Syntax Error? Unerwartetes Ergesniss?
Mit Zitat antworten
  #8  
Alt 04.10.2003, 12:46:53
Hermann Lorenz Hermann Lorenz ist offline
Anfänger
 
Registriert seit: Oct 2003
Beiträge: 3
Fehlermeldung wird nicht ausgegeben, aber auch keine Zeile mit den jeweiligen Daten, obwohl diese erst zwei Zeilen im Script drüber eingegeben wurden...
Mit Zitat antworten
  #9  
Alt 04.10.2003, 13:47:21
Benutzerbild von flobee
flobee flobee ist offline
Junior Member
 
Registriert seit: Apr 2002
Beiträge: 284
sql....fetch_object == fetch_array

echo $row[0] .' - '. $row[1];
__________________
~~~~~~~~~~
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 10:54:16 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt