Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Empfohlene Antworten

Veröffentlicht

Ich binde mit require() ein Script ein, das eine Verbindung zu meiner Datenbank aufbaut.

trotzdem bekomme ich keine Abfrage hin. (in dem Script steht der Verbindungsaufbau -- mysql_connect(), und die Auswahl der Datenbank -- mysql_select_db() ; wenn hier was nicht klappt wird das Script abgebrochen per die())

bei folgendem Code:

echo "link: $Verbindung<br>";
echo "select: $db_link<br>";
$suche=mysql_query($SQL_suche,$Verbindung) || die("DB-Fehler : ".mysql_error($Verbindung));[/PHP]

sieht die Asugabe so aus:

[code]link: Resource id #1 select: 1 DB-Fehler : [/code]

KANN MIT BITTE JEMAND SAGEN; WO MEIN FEHLER LIEGEN KANN?

  • Autor

nichts dieser art.

Bsp:


/*1*/ $x=mysql_query($SQL,$db_conn) || die(mysql_error());

/*2*/ echo $x;

/*3*/ echo mysql_num_rows($x);
[/PHP]

In Zeile 1 wird die Ergebistabelle in der Variablen gespeichert --> alles okay, keine Fehlermeldung!

Zeile 2 wird die eine Integerzahl ausgegeben --> alles okay, keine Fehlermeldung!

Zeile kommt dann der Zugriff --> Fehlereldung (Warning) das die Variable keine gültiges Ergbnis einer MySQL-Abfrage ist.

Poste doch mal dein SELECT-Statement. Das wär schon wichtig, wenn man zu mysql_num_rows was sagen will. Kannst ja Platzhalter verwenden, dann sieht keiner die richtigen Daten. Ansonsten kann es vielleicht sein, das deine Abfrage ein leeres Ergebnis liefert?

Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.