Computerhilfen:

Welcome to Computerhilfen.de, your free pc help site. Please take a look at our english website at www.computerhilfen.com where you find tips and help in english and can also ask questions in our english help board.

close
Computerhilfen.de: Webmaster-Forum: Warning: mysql_fetch_array(): supplied argument is not a valid MySQL



 

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL


(Gelesen 276 mal - 0 Mitglieder und 1 Gast betrachten dieses Thema.)
 Antwort Senden Sie dieses Thema Drucken Anmelden / Register

Webmaster-Fragen » Warning: mysql_fetch_array(): supplied argument is not a valid MySQL

Seiten: [1]
Bigiphone: Das iPhone Gewinnspiel - Hilf uns mit deinem Link und gewinne ein Apple iPhone 3G!

00SirPatrick00
Gast

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL

« am: 05.07.08, 16:00:03 »


Hi Leute. Ich arbeite zurzeit an einem Webshop, den ich verbessern muss. Ich habe denn untenstehendne Code nur mit der Zeile include("connect.php"); ergänzt. Und ich frage mich was der Fehler ist?Huh Ich habe auch schon gegoogelt aber keine passende Lösung gefunden. Wäre nett, wenn sich das jemand mal anschauen könnte.
---------------------------------------------------------
Fehler:

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

---------------------------------------------------------

Code:

<?php
   
  include("connect.php");
   
  echo '<table border="1" class="menuTable">';
  echo ' <tr>';
  echo '  <td class="itemTableHeading" colspan=4>';
  echo 'Warenkorb';
  echo '  </td>';
  echo ' </tr>';
 $q = "SELECT * FROM warenkorb WHERE owner=".$_SESSION['id']." AND isLogged = 0 ORDER BY expires ASC;";
 $r = mysql_query($q);
 while($cart = mysql_fetch_array($r))
 {
  $query = "SELECT * FROM item WHERE id = ".$cart['itemID'].";";
  $result = mysql_query($query);
  $item = mysql_fetch_array($result);
//  echo $item['name'].' ('.$cart['menge'].')<br>';

  echo ' <tr>';
  echo '  <td class="itemTablePart">';
  echo $item['name'];
  echo '   </td>';
  echo '  <td class="itemTablePart">';
  echo $cart['menge'].' Stück';
  echo '   </td>';
  echo '  <td class="itemTablePart">';
  echo $item['preis']. ' Fr.';
  echo '   </td>';
  echo '  <td class="itemTablePart">';

  echo '   </td>';
  echo ' </tr>';
 }

  echo '</table>';

?>
Diesen Beitrag melden   Gespeichert


Tach Offline Tachs PC
Full Member (186)
***

Re: Warning: mysql_fetch_array(): supplied argument is not a valid MySQL

« Antwort #1 am: 21.07.08, 02:58:29 »


Bin mir nicht ganz sicher, aber du führst ja die erste query aus in einer Schleife und in der Schleife willst/musst du im Prinzip noch eine starten um an die zweite Tabelle zu kommen. Und das funktioniert wahrscheinlich nicht.

Du könntest erst die eine query ausführen und den array dafür durchnummerieren, so hättest du alles schonmal gespeichert und könntest sie in der zweitenabfrage mit Hilfe der Zahl Abfragen:

===========================================

$variable = 1

$q = "SELECT * FROM warenkorb WHERE owner=".$_SESSION['id']." AND isLogged = 0 ORDER BY expires ASC;";
$r = mysql_query($q);
 while($cart = mysql_fetch_array($r))
 {

   $daten[$variable] = $cart['itemID'];
   $variable++
}




$query = "SELECT * FROM item WHERE id = ".$cart['itemID'].";";

   if (mysql_num_rows($query)) { // Überprüfung ob Query gefüllt ist
      while($row = mysql_fetch_assoc($query)) {
      
      

      }
   } else {
      echo "Es wurde nichts hinterlegt.";
   }  
« Letzte Änderung: 21.07.08, 03:12:59 von Tach » Diesen Beitrag melden   Gespeichert

Seiten: [1]  Antwort Senden Sie dieses Thema Drucken Anmelden / Register 



Ähnliche Themen:
Mai-Patchday: Microsoft will 4 Lücken schließen
D:/SETUP.EXE is not a valid Win32 application
503 valid RCPT to recipient must preceed data
Win98: problem mit Partition Magic "7.8 is not a valid floating point value
VERSCHOBEN: Win98: problem mit Partition Magic "7.8 is not a valid floating
WIN XP SECURITY WARNING ???

add bookmark Bookmark:
Gehe zu:  
Webmaster-Forum am 05.07.2008 | | Mobile Version (Handy, PDA)




Computerhilfen.de | Powered by SMF 2.5.1.
© 2001-2008, Lewis Media. Alle Rechte vorbehalten.