login  Naam:   Wachtwoord: 
Registreer je!
 Forum

mysql_fetch_row niet geldig?

Offline yolk - 01/08/2005 11:17 (laatste wijziging 01/08/2005 11:35)
Avatar van yolkHTML interesse Bij het runnen van onderstaand script krijg ik de error
PHP Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource...

  1. <?php
  2. $query = "SELECT c_naam, SUM(ROUND(t_gew_uren,2)) AS t_gew_uren FROM cluster, tijdschrijf, medewerker WHERE c_id='" .$_GET["c"] ."' AND t_m_id=m_id AND m_cluster='" .$_GET["c"] ."'");
  3. $sql = mysql_query($query) or die (mysql_erro());
  4. while (list($c_naam, $t_gew_uren) = mysql_fetch_row($sql))
  5. {
  6. echo "Totaal aantal fte voor het cluster $c_naam: $t_gew_uren fte";
  7. }
  8. ?>


Wat is er fout aan het script? Alle haakjes en aanhalingstekens kloppen toch?

nemesiskoen edit: code tags...

1 antwoord

Gesponsorde links
Offline nemesiskoen - 01/08/2005 11:37
Avatar van nemesiskoen Gouden medaille

PHP expert
  1. $_GET["c"]

maak daar eens
  1. $_GET['c']

van

  1. (mysql_erro())

is het niet


  1. $c_naam:


gaat hij hier : niet zien als een deel vd variabele?
Variabelen buiten quotes zetten (of {} er rond gooien zodat het duidelijk wordt voor de parser wat je wilt... valt af te raden).
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2025 Sitemasters.be - Regels - Laadtijd: 0.251s