php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 30.06.2005, 22:56  
Gast
 
Beiträge: n/a
Standard Bitte um Hilfe! Find den Fehler nicht...

Hallo,

habe ein Problem und find den Fehler nicht. Gestern lief die Site noch, heute zog ich auf neuen Webspace um und bekomm plötzlich Fehler.

Fehlermeldung:
Zitat:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /*******/suchen.php on line 99


Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /*****/suchen.php on line 101
Das sind die angesprochenen Zeilen:
Code:
$Anzahl=mysql_num_rows($result1);
while ($row=mysql_fetch_array($result)) {
...und der gesamte Code:
Code:
  <?php
require("connect.php");

$text=$_POST['textfield'];
$sql="select * from ladies where name LIKE '%$text%'";


$result=mysql_query($sql);
$result1=mysql_query("select * from ladies where name LIKE '%$text%'");

$Anzahl=mysql_num_rows($result1);
echo "
";
while ($row=mysql_fetch_array($result)) {
    $feld1=$row["name"];
   $feld2=$row["film"];
    
    echo ""; echo $row["name"]." "; echo ""; echo " - ";
	echo ''.$row["film"].''.""; echo " "; echo " "; echo ""; echo "
";
 }
echo "
"; 


?>
Bitte helft mir, ich dreh fast durch!

Danke im voraus
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 30.06.2005, 22:59  
Gast
 
Beiträge: n/a
Standard

hmm, hast du die DB auch importiert ?
 
Alt 30.06.2005, 22:59  
Gast
 
Beiträge: n/a
Standard

Mal so geraten: Stimmt der Pfad zur Datenbank denn überhaupt noch?
 
Alt 30.06.2005, 23:02  
Gast
 
Beiträge: n/a
Standard

Mehr Fehlerbehandlung einbauen.
Im einfachsten Fall Fehler anzeigen und Skript beeenden lassen.
Also in etwa:
PHP-Code:
<?php
error_reporting
(E_ALL);
ini_set('display_errors'true);

$dbConn mysql_connect('...''...''...') or die(mysql_error());
mysql_select_db('...'$dbConn) or die(mysql_error());

$query '...';
$result mysql_query($query$dbConn) or die(mysql_error().': '.$query);
?>
zu $text=$_POST['textfield'];: http://faq-phpfriend.de/q/q-sql-injection.html
 
Alt 02.07.2005, 03:40  
Gast
 
Beiträge: n/a
Standard

Die require("connect.php"); wird zwar ohne Fehler aufgerufen, aber der Connect in der connect.php funktioniert nicht. Wenn der fehler in der connect.php behoben ist funktionieren die beiden Queries tadelöser...
 
Alt 02.07.2005, 03:46  
Gast
 
Beiträge: n/a
Standard

aber warum wird dann nicht schon eine Warnung bei mysql_query() ausgegeben?
 
Alt 02.07.2005, 05:07  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von ripkens
Die require("connect.php"); wird zwar ohne Fehler aufgerufen, aber der Connect in der connect.php funktioniert nicht. Wenn der fehler in der connect.php behoben ist funktionieren die beiden Queries tadelöser...
Das mag sein, aber kein Aas kennt Deine Verhältnisse:
1. existiert die DB überhaupt, die Du wie auch immer selektierst?
2. darfst Du die überhaupt selektieren?
3. warum läßt Du Dir din SQL Fehler nicht mit mysql_error() anzeigen bzw. teilst die mit? Wäre wesentlich aussagekräftiger als diese Raterunde...
 
 


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
[Erledigt] HILFE HILFE HILFE mysqladmin.exe fehlt Datenbanken 7 20.12.2005 14:00
Fehler beim Wechsel von MySQL 4 nach 5 JK Datenbanken 2 09.12.2005 18:43
hilfe fehler bei cookie mollitz PHP Tipps 2007 11 24.11.2005 09:25
[Erledigt] [phpmailer] - SMTP Fehler: Die folgenden Empfänger sind ... PHP Tipps 2005-2 1 05.10.2005 15:19
Hilfe!!!!!! Fehler beim schreiben in eine datei! PHP Tipps 2005 8 08.02.2005 10:28
Hilfe!! Datenbank Fehler (glaube ich...) PHP Tipps 2004-2 9 22.12.2004 13:44
Hilfe warum geht das net??? PHP Tipps 2004-2 10 22.12.2004 10:19
[Erledigt] Wo liegt der fehler?? PHP-Fortgeschrittene 5 22.12.2004 09:54
Wieso mysql fehler? Bitte um Hilfe! PHP Tipps 2004-2 4 03.12.2004 19:10
[Erledigt] UPDATE = NO Update aber kein fehler..dringend hilfe suchend Datenbanken 2 25.09.2004 16:28
finde fehler nicht [in guestbook-script] PHP Tipps 2004 12 22.09.2004 22:23
Hilfe Fehler, wer kann helfen PHP Tipps 2004 4 20.09.2004 19:53
hilfe... fehler bei einer überprüfung PHP Tipps 2004 0 20.09.2004 17:54
Hilfe finde Fehler nicht Sachse PHP Tipps 2004 12 06.09.2004 07:28
[Erledigt] brauche Hilfe beim update... 18inch Datenbanken 3 07.07.2004 17:04


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:55 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.