Home | Registrieren | Einloggen | Suchen | Aktuelles


Forum » PHP & MySQL » Warning: odbc_exec(): supplied resource is not a valid ODBC-L... Antworten
Warning: odbc_exec(): supplied resource is not a valid ODBC-Link resource

karlo
Pixelschubser


Beiträge: 2


hallo zusammen, dies ist eine anfängerfrage:
ich wollte mal mit dem skript eines gästebuches spielen und brüte nun seit zwei stunden über genannter fehlermeldung. da das skript sehr kurz ist, poste ich es mal und wäre sehr glücklich, wenn jemand mir den entscheidenden hinweis geben könnte.


1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11: 
12: 
13: 
14: 
15: 
16: 
17: 
18: 
19: 
20: 
21: 
22: 
23: 
24: 
25: 
26: 
27: 
28:
<table>
<?php

  $dbh = mysql_connect('localhost', 'g', 'lala')
  or exit("DB Fehler");
  mysql_select_db (testdb)
        or exit("Geht nicht!");
  $now = time();
  $ip = getenv("REMOTE_ADDR");
  $ref = getenv("HTTP_REFERER");
  $query = "insert into gaeste values ($now, '$ip', '$ref', '$name', '$eintrag')";
 if ($eintrag!="")
 {
   echo "Danke für Deinen Eintrag";
   $res = odbc_exec($dbh, $query);
 }
  $query = "select * from gaeste";
  $res = odbc_exec($dbh, $query);
  while (odbc_fetch_row($res))
  {
   $thename=odbc_result($res,"name");
   $theeintrag=odbc_result($res,"kommentar");
   echo "<tr><td>$thename</td><td>$theeintrag</td></tr>";
  }

  odbc_close_all();
?>
</table>


die fehlermeldung bezieht sich auf die zeile
1:
$res = odbc_exec($dbh, $query);

gruß, karlo

  Profil   Editieren   Zitieren

subjective
Forenheld


Beiträge: 848


Wenn du mit mysql_connect zu einer Datenbank verbindest, solltest du dann auch mysql_query nutzen.

---
Weaverslave

  Profil   Website   Editieren   Zitieren

karlo
Pixelschubser


Beiträge: 2


ah danke, jetzt klappt´s.
gruß,
karlo

  Profil   Editieren   Zitieren
 

Antworten
Nach oben