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 ::

TYPO3 Kochbuch

TYPO3 Kochbuch 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)

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 07.03.2009, 08:38:08
Benutzerbild von ChrisPHL
ChrisPHL ChrisPHL ist offline
Anfänger
 
Registriert seit: Mar 2009
Alter: 45
Beiträge: 2
ChrisPHL eine Nachricht über ICQ schicken ChrisPHL eine Nachricht über Skype™ schicken
MYSQL in php-Skript liefert leeres Ergebnis?

Moin Leute,

ich habe möchte gerne einen Wert (int) aus einer Tabelle auslesen, der zu einer bestimmten 'referenceid' passt. Mein MYSQL-Statement habe ich mit Hilfe von phpMyAdmin verifiziert, es liefert das gewünschte Ergebnis.
Die Tabelle lässt sich wie folgt beschreiben:
Code:
CREATE TABLE `signup_security_data` (
`ID` int(11) NOT NULL auto_increment,
`insertdate` datetime NOT NULL default '0000-00-00 00:00:00',
`referenceid` varchar(100) NOT NULL default '',
`result` int(3) NOT NULL default '999',
PRIMARY KEY (`ID`)
) TYPE=MyISAM
Der Verbindung zur Datenbank steht, meine ich zumindest, denn den gleichen Code (mysql_connect(), mysql_select_db()) benutze ich an anderer Stelle erfolgreich und füge Daten in die Tabelle ein bzw. lösche sie.
Hier der Code, mit dem ich meinen gewünschten Wert auslese:
Code:
$myConnection=mysql_connect($server, $user, $pass) or die(mysql_error());
mysql_select_db($database, $myConnection);
$queryresult=mysql_query("SELECT * FROM signup_security_data WHERE referenceid='".$_POST['signup_security_referenceid']."'");
$fetched=mysql_fetch_object($queryresult);
start_table("0", "5", "1", "DEBUG");
while($fetched = mysql_fetch_object($queryresult)){
	add_info_row("3", "\$tester=".$fetched->result); 
	if ($tester != $_POST['registration_signup_security_result']){
		$error.="<li>Wrong validation result.</li>";
	}
}
Ich bin bis jetzt mit meinem bescheidenen Wissen der Meinung, dass ich auf diese Art und Weise an mein Ergebnis kommen sollte.
Warum aber klappt es dennoch nicht? Danke schon jetzt für jeden Hinweis!

EDIT: Wenn ich die WHERE-Klausel in dem sql-Statement entferne, dann klappt's. Allerdings bekomme ich dann aber nicht mehr mein spezifisches Ergebnis sobdern eben alle... :-(
__________________
Gruß
Christian

Geändert von ChrisPHL (07.03.2009 um 10:26:14 Uhr)
Mit Zitat antworten
  #2  
Alt 07.03.2009, 12:50:27
pekobe pekobe ist offline
Anfänger
 
Registriert seit: Apr 2006
Ort: Kolkwitz
Alter: 51
Beiträge: 94
AW: MYSQL in php-Skript liefert leeres Ergebnis?

Hallo,

wo bekommst Du denn

PHP-Code:
$_POST['signup_security_referenceid'
her?

Vielleicht wird da etwas falsch übergeben,
am besten mal per ECHO überprüfen ob dort überhaupt etwas drinsteht.


LG Sven
Mit Zitat antworten
  #3  
Alt 08.03.2009, 14:59:57
Benutzerbild von ChrisPHL
ChrisPHL ChrisPHL ist offline
Anfänger
 
Registriert seit: Mar 2009
Alter: 45
Beiträge: 2
ChrisPHL eine Nachricht über ICQ schicken ChrisPHL eine Nachricht über Skype™ schicken
AW: MYSQL in php-Skript liefert leeres Ergebnis?

Es war wohl einfach zu spät... die von dir gefragt Variable wird korrekt übermittelt aber ich habe einen anderen schwerwiegenden Fehler gemacht:
PHP-Code:
$fetched=mysql_fetch_object($queryresult); 
Das kommt schon einmal direkt vor der while-Schleife vor, damit ist natürlich mein "Result" sozusagen schon weg, weil die mysql-Anrage nur ein Ergebnis leifert.
Nenenenene...
__________________
Gruß
Christian

Geändert von ChrisPHL (08.03.2009 um 15:01:41 Uhr)
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

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

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
HTML Quelltext einer mit php Seite erzeugten Seite in .txt oder MySQL speichern. Berentzen PHP Grundlagen 2 14.06.2006 13:36:11
anmeldung von usern mit php und mysql general_xxx PHP Grundlagen 2 02.03.2006 19:19:05
PHP Skript ohne Ausgabe ausrufen fips PHP Grundlagen 6 02.02.2005 20:39:06
PDF mit PHP und MySQL erstellen Sladi PHP für Fortgeschrittene und Experten 3 10.04.2004 19:02:06
PHP Server unter Windows mit DBM oder MySQL PartyHammerPipe PHP für Fortgeschrittene und Experten 0 19.02.2002 23:51:44


Alle Zeitangaben in WEZ +2. Es ist jetzt 09:30: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