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.

array 1. Eintrag leer ? PHP

Empfohlene Antworten

Veröffentlicht

hi leute,

ich habe folgenden code (funktioniert soweit auch):



$SQL = "SELECT feld FROM tabelle WHERE feld = bedingung";
$Result = pg_query($ConID,$SQL);

$daten = array("");


while(pg_fetch_row($Result))
{
$wert1 = pg_result($Result, "feld1");
$wert2 = pg_result($Result, "feld2");
$daten[$wert1] = $wert2;
}


foreach($daten as $key => $wert)
{
$messagetemp = $messagetemp . $key . $wert . "\n\n";
}

[/PHP]

ich erstell mir also ein assoziatives array mit werten aus meiner db.

gibt man das array aus, dann sollte meiner meinung nach folgendes dabei heraus kommen:

string1 wert(zahl)

string2 wert

string3 wert ....

warum bringt er mir in der ersten zeile eine null?

somit sieht es so aus:

0

string1 wert(zahl)

string2 wert

string3 wert ....

in meiner foreach schleife setzt er stück für stück die message zusammen.

in der db sind 12 fragen. somit dürfte er mir doch auch nur 12 strings + wert ausgeben. woher kommt die 0 ? :confused: und vor allem wie bekomm ich die weg.

für jede hilfe dankbar

korea1

Original geschrieben von korea1

woher kommt die 0 ?

Du schreibst den ersten Wert doch selber rein!

"$daten = array("");"

Original geschrieben von korea1

confused: und vor allem wie bekomm ich die weg.

$daten = array();

Gruß Jaraz

das hatte ich ganz übersehen, ich wollte das array nur initialisieren.

ups.:D

vielen dank.

korea 1

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

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.