Ankündigung

Einklappen
Keine Ankündigung bisher.

php mysql funktion ich bekomme keinen wert...

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • php mysql funktion ich bekomme keinen wert...

    Zu meinem Problem, ich zeig euch erst mal meinen code das sind jetzt nur auszüge aus dem kompletten code. Übersichtsweise:

    Funktion:

    PHP-Code:
    $versandarten false;

    function 
    getVersandSelect($selected false$fieldName 'test') {
    global 
    $versandarten$db;
    if (!
    $versandarten) {

    $sql 'SELECT tVersandartenID, Versandart FROM tVersandarten ORDER BY Versandart ASC';
    $res mysqli_query($db$sql);
    while (
    $row mysqli_fetch_assoc($res)) {
    $versandarten[$row['tVersandartenID']] = $row['Versandart'];
    }
    }
    if (
    is_array($versandarten)) {
    // echo '<pre>' . print_r($versandarten, true) . '</pre>';
    $return '<select name="' $fieldName '>';
    foreach (
    $versandarten as $id => $name) {
    $return.='<option value="' $id '"';
    if (
    $selected == $id) {
    $return.=' selected="selected"';
    }
    $return.='>' $name '</option>';
    }
    $return.='</select>';
    return 
    $return;
    }
    return 
    false;

    Ausführung:

    PHP-Code:
    <div id="sortieren">
    <form method="post" action="index.php">

    Versandart:<?php echo getVersandSelect($_POST['tVersandartenID'],'tVersandartenID');?><br><br>Zone:


    <br><br>
    <input type="submit" value="Sortieren" name="sort">


    </form>
    </div>
    der button :

    PHP-Code:
    if(!empty(trim($_POST['sort']))){



    echo
    "<script type='text/javascript' language='Javascript'>";
    echo
    "alert('".$_POST['tVersandartenID']."')";

    echo
    "</script>";



    Mein problem ich bekomm nicht den wert angezeigt den ich mit alert will ..

  • #2
    Hallo,

    bitte künftig PHP-Codetags verwenden und den Code etwas formatieren.

    Weil ich es gerade sehe... Schau dir mal http://php.net/manual/de/mysqli-result.fetch-all.php an, dann sparst du dir die erste Schleife.

    Kommentar


    • #3
      Inwiefern ich bin noch neuling welche schleife du meinst die 1st while schleife oder ? ja aber ich will ja nur die 2 felder da sind mehrere felder drinn also in der datenbank tabelle

      Kommentar

      Lädt...
      X