ebiz-webhosting
- Ad -
php-resource



Zurück   PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr > Entwicklung > PHP Developer Forum
 

Login

 
eingeloggt bleiben
star Jetzt registrieren   star Passwort vergessen
 

 

 

 


PHP Developer Forum Hier habt ihr die Möglichkeit, eure Skriptprobleme mit anderen Anwendern zu diskutieren. Seid so fair und beantwortet auch Fragen von anderen Anwendern. Dieses Forum ist sowohl für ANFÄNGER als auch für PHP-Profis! Post your PHP questions here!

Antwort
 
LinkBack Themen-Optionen Thema bewerten
  #1 (permalink)  
Alt 19-12-2002, 12:30
whoda
 Junior Member
Links : Onlinestatus : whoda ist offline
Registriert seit: Dec 2002
Ort: Coburg
Beiträge: 176
whoda ist zur Zeit noch ein unbeschriebenes Blatt
Question mysql_fetch_array() u. Variable passed to each() FEHLER

hallo cracks,
ich übergebe aus einen versteckten formularfelder die variable $paket und die arrays $domainangaben und $kundenangaben. diese lasse ich auf einer neuen seite wiederrum in formularfeldern ausgeben.
durch die variable $paket möchte ich eine db-abfrage machen, die mir die einzelnen daten aus dieser holt. diese möchte ich dann auch in textfeldern wiedergeben.
aber ich bekomme diese beiden fehlermeldungen:

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\wampp13cs\htdocs\home\\druckversion.php3 on line 28

Warning: Variable passed to each() is not an array or object in c:\wampp13cs\htdocs\home\druckversion.php3 on line 29
PHP-Code:
<?php

    $domainangaben 
$HTTP_POST_VARS["domainangaben"];
    
$domainangaben=urldecode($domainangaben);    
    
$domainangaben=unserialize($domainangaben);
    
    
$kundenangaben $HTTP_POST_VARS["kundenangaben"];
    
$kundenangaben=urldecode($kundenangaben);
    
$kundenangaben=unserialize($kundenangaben);
        
    
$paket $HTTP_GET_VARS["paket"];
            
    
$host "server";
    
$user "root";
    
$pwd "";
    
    
$db "server";
    
$verb mysql_connect($host$user$pwd);
    
    
//VERBINDUNG ZUM AUSLESEN AUS DB    
    
$sqlselect "SELECT paketname, preis, leistung FROM pakete WHERE id=$paket";
    
$ergselect mysql_db_query($db$sqlselect);
    
$paket mysql_fetch_array($ergselect);                  //zeile 28
    
list($feld,$wert)=each($paket);                                 //zeile29
        
    
mysql_close ($verb);

?>
wer kann helfen? worin liegen meine fehler?
besten dank
Mit Zitat antworten
  #2 (permalink)  
Alt 19-12-2002, 13:02
MoRtAlAn
 PHP Master
Links : Onlinestatus : MoRtAlAn ist offline
Registriert seit: Jan 2002
Ort: Mühlheim am Main
Beiträge: 5.934
MoRtAlAn ist zur Zeit noch ein unbeschriebenes Blatt
Standard

der select-string ist richtig ?? du bekommst ein gültiges array zurück ??

mach mal:

$ergselect = mysql_db_query($db, $sqlselect) or die("Fehler query");
$paket = mysql_fetch_array($ergselect) or die ("fehler fetch");

lies dir mal die hilfe zur funktion each() durch

gruss
Mit Zitat antworten
  #3 (permalink)  
Alt 19-12-2002, 13:05
whoda
 Junior Member
Links : Onlinestatus : whoda ist offline
Registriert seit: Dec 2002
Ort: Coburg
Beiträge: 176
whoda ist zur Zeit noch ein unbeschriebenes Blatt
Standard

er gibt mir fehler query aus
Mit Zitat antworten
  #4 (permalink)  
Alt 19-12-2002, 13:07
MoRtAlAn
 PHP Master
Links : Onlinestatus : MoRtAlAn ist offline
Registriert seit: Jan 2002
Ort: Mühlheim am Main
Beiträge: 5.934
MoRtAlAn ist zur Zeit noch ein unbeschriebenes Blatt
Standard

dann mach nochmal das:
$verb = mysql_connect($host, $user, $pwd) or die("fehler connect");

hast du immer noch nen fehler:
$host = "server";
$user = "root";
$pwd = "";

$db = "server";
$verb = mysql_connect($host, $user, $pwd);

//VERBINDUNG ZUM AUSLESEN AUS DB
$sqlselect = "SELECT paketname, preis, leistung FROM pakete WHERE id=$paket";

die Datenbank ($db) stimmt?? das Statement ist richtig (richtige Tabelle, richtige Spaltennamen ???)??
Mit Zitat antworten
  #5 (permalink)  
Alt 19-12-2002, 13:13
whoda
 Junior Member
Links : Onlinestatus : whoda ist offline
Registriert seit: Dec 2002
Ort: Coburg
Beiträge: 176
whoda ist zur Zeit noch ein unbeschriebenes Blatt
Standard

also die tabelle ist richtig,
die spaltennamen habe ich jetzt durch select * ersetzt
und die fehlermeldung die kommt ist immernoch Fehler query!
Mit Zitat antworten
  #6 (permalink)  
Alt 19-12-2002, 13:47
MoRtAlAn
 PHP Master
Links : Onlinestatus : MoRtAlAn ist offline
Registriert seit: Jan 2002
Ort: Mühlheim am Main
Beiträge: 5.934
MoRtAlAn ist zur Zeit noch ein unbeschriebenes Blatt
Standard

die varible paket enthält einen gültigen wert ??

mach mal:
echo $sqlselect = "SELECT ...";

und schau mal.
Mit Zitat antworten
  #7 (permalink)  
Alt 19-12-2002, 14:10
whoda
 Junior Member
Links : Onlinestatus : whoda ist offline
Registriert seit: Dec 2002
Ort: Coburg
Beiträge: 176
whoda ist zur Zeit noch ein unbeschriebenes Blatt
Standard

falsch war auf den falschen script, entschuldige bitte.

als ergebnis kommt jetzt:
SELECT * FROM pakete WHERE id=s:1:"1";Fehler query

Geändert von whoda (19-12-2002 um 14:59 Uhr)
Mit Zitat antworten
Antwort

Lesezeichen


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

Themen-Optionen
Thema bewerten
Thema bewerten:

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 an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


PHP News

MariaDB 5.5 veröffentlicht
MariaDB 5.5 veröffentlichtDie freie MySQL-Alternative MariaDB wurde in der stabilen Version 5.5.23 veröffentlicht und soll einige Verbesserungen gegenüber Oracles Communityversion von MySQL mitbringen.

16.04.2012 | Berni

Deutsche Yii Framework Community
Deutsche Yii Framework CommunitySeit dem 19.03.2012 gibt es für die Yii PHP Framework Community ein deutsches Zuhause.

20.03.2012 | dhcomputer

 

Aktuelle PHP Scripte

Advanced Login ansehen Advanced Login

Login-System und Kundenverwaltung, die sich spielend leicht in bestehende Webseiten einbauen lässt und einen enormen Funktionsumfang bietet. Ihre eigene Webseite muss mit Advanced Login nicht umständlich an ein fertiges System angepasst werden.

25.05.2012 Madden | Kategorie: PHP/ Kundenverwaltung
BROM CMS/BelCal 3 ansehen BROM CMS/BelCal 3

Spezielles CMS für Betreiber von Ferienwohnungen. Komplette Seitenerstellung online, Verwaltung mehrerer Objekte, Reservierungssystem mit sofortigem Abgleich im Belegungskalender und vieles mehr bietet dieses Content Management System.

25.05.2012 belcal2 | Kategorie: PHP/ CMS
belbit LiveSupport Script ansehen belbit LiveSupport Script

Schnellen und unkomplizierten Support im LiveSupport-Chat anbieten. Ohne Datenbank und in wenigen Sekunden installiert.

24.05.2012 EichbaumMedia | Kategorie: PHP/ Chat
 Alle PHP Scripte anzeigen

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