php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 18.09.2005, 19:27  
Gast
 
Beiträge: n/a
Standard Komisches Problemchen

Hey Leutz,

hab ein mysteriöses prob mit meiner DB und zwar:

Ich habe eine tabelle die sich adressbuch nennt. wenn ich jetzt des adressbuch aufrufe, und einen datensatz auswähle um diesen zu bearbeiten (die bestehenen angaben werden in textfeldern ausgegeben) geht dies nur bei daten mit zahlen.

Also wenn ich z.b. einen eintrag mit "test" habe oder mit "123a", zeigt er mir
Code:
Warning:  mysql_fetch_array(): supplied argument is not a valid MySQL result resource in ...
an.

des prob is, dass es bei zahlen geht nur nicht beim text.

ich hab sowas noch nich erlebt. vielleicht weiß jemand eine lösung.

p.s.: die forensuche sowie google und co haben nicht geholfen.

Gruß,
Michi
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 18.09.2005, 19:29  
Gast
 
Beiträge: n/a
Standard

hier noch die normale abfrage:
PHP-Code:
<?php
<?php
$sql 
"SELECT
               firma
        FROM
               adressbuch
        WHERE
               firma = $var_1"
;


$result=mysql_query($sql) OR mysql_error();
while(
$row mysql_fetch_array($result))
$firma =  $row['firma'];
        echo 
$firma;
?>
?>
 
Alt 18.09.2005, 19:36  
Gast
 
Beiträge: n/a
Standard

Machs so:
PHP-Code:
<?php
    $row 
mysql_fetch_assoc($result);
?>
Sonst brauchst du einen zusätzlichen Parameter für mysql_fetch_array().
 
Alt 18.09.2005, 19:38  
Gast
 
Beiträge: n/a
Standard

hab ich bereits versucht aber da kommt dann

Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in

bei raus
 
Alt 18.09.2005, 19:44  
Gast
 
Beiträge: n/a
Standard

Und ich habe gedacht, dass es sich schon rumgesprochen hat, dass Strings zwischen ' gehören. Und mysql_error gehört hinter mysql_query
PHP-Code:
<?php
$sql 
"SELECT firma FROM adressbuch WHERE firma = '$var_1'"
$result=mysql_query($sql) OR die(mysql_error()); 
?>
Gruß
phpfan
 
Alt 18.09.2005, 19:54  
Gast
 
Beiträge: n/a
Standard

naja jetzt kommt mein html code raus ^^
 
Alt 18.09.2005, 19:59  
Gast
 
Beiträge: n/a
Standard

Dann machst du irgendwas falsch. Es kann hier aber niemand hellsehen und somit kennt niemand deinen Quellcode. Die paar zeilen hier reichen nicht.

Gruß
phpfan
 
Alt 18.09.2005, 20:01  
Gast
 
Beiträge: n/a
Standard

kay, hier das komplette textfeld...hoffe des reicht sonst stell ich hier die seite rein nur des wäre bisschen viel also:
PHP-Code:
<?php
                
<input type="text" name="Firma" size="22" style="font-family: Arial; color: #660000; font-size: 10pt; border: 1px solid #660000; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px" value="<?php
$sql = "
SELECT firma FROM adressbuch WHERE firma '$var_1'";  
$result=mysql_query($sql) OR die(mysql_error());  
while($row = mysql_fetch_assoc($result) or die (mysql_error()) 
)
$firma =  $row['firma'];
        echo $firma;
?>" 
tabindex="2"></td>
?>
 
Alt 18.09.2005, 20:34  
Gast
 
Beiträge: n/a
Standard

keiner mehr eine lösung?
 
Alt 18.09.2005, 20:55  
Erfahrener Benutzer
 
Registriert seit: 01.07.2005
Beiträge: 225
JohnRambo
Standard

dein obiger code wird doch so schön in farben gezeigt, man sieht doch deinen fehler sofort an den farben (da, wo blos rot ist)
JohnRambo ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine 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
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Komisches Zeichem im Quelltext vor der eigentlichen Ausgabe pHleX PHP Tipps 2007 6 10.07.2007 17:02
date("YMD",mktime(...)) gibt etwas komisches aus.. stefanjann PHP Tipps 2006 2 21.03.2006 15:09
komisches Verhalten bei foreach ?! PHP Tipps 2006 5 21.01.2006 19:36
Bildtechnisches Problemchen Kann gelöscht werden PHP Tipps 2007 11 20.11.2005 21:46
Komisches ODBC Problem... solitaer PHP-Fortgeschrittene 0 17.09.2005 18:21
komisches Trennzeichen Diego1978 PHP Tipps 2005-2 4 29.08.2005 08:39
[gelöst] komisches Ergebnis nach select-query Datenbanken 4 15.08.2005 22:13
Komisches Problem bei der Darstellung PHP Tipps 2005-2 4 25.07.2005 11:15
Komisches Problemchen mit Tabelle in Html und PHP PHP Tipps 2005-2 5 21.06.2005 14:29
LDAP_ADD Problemchen PHP Tipps 2005 13 22.02.2005 12:23
Dateiupload Problemchen PHP Tipps 2005 2 31.01.2005 17:13
ereg_replace Problemchen [simpel!] PHP Tipps 2005 12 21.01.2005 02:23
Komisches Problem mit Eintrag in der DB PHP Tipps 2007 4 04.01.2005 15:41
[Erledigt] komisches problem PHP Tipps 2004 42 26.08.2004 01:41
Komisches Verhalten PHP/MySQL Skript PHP Tipps 2004 9 01.07.2004 12:58

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
\mysql_fetch_array(): supplied argument is not a valid mysql result resource in \ adressbook

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




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.