hikeda_ya
Erfahrenes Mitglied
Servus,
kann mir von euch jemand sagen wo ich den Fehler sitzen habe
Ich hole aus einer Datenbank Spalten und gebe diese in einer Tabelle als textinput aus. Damit diese bearbeitet werden können.
(hintergrund ist vor von nachname zu trennen)
doch mein Script sagt mir immer
das script
kann mir von euch jemand sagen wo ich den Fehler sitzen habe
Ich hole aus einer Datenbank Spalten und gebe diese in einer Tabelle als textinput aus. Damit diese bearbeitet werden können.
(hintergrund ist vor von nachname zu trennen)
doch mein Script sagt mir immer
Warning: Illegal offset type in C:\Inetpub\php\wlw_inhaber.php on line 32
das script
PHP:
include 'inc/wlw.php';
echo '<form action="'.@$php_self.'" method="post">
<input type="submit" name="submit" value="send" /> ';
if ($_REQUEST['submit']== "send"){
$wand = array();
$wand[$_REQUEST['Firmen_ID']][$_REQUEST['inhaber']][$_REQUEST['vname']] = $satz;
foreach ($wand as $id => $ids)
{
foreach ($ids as $inh => $inhs)
{
foreach ($inhs as $vn => $vns)
{
echo $id." ".$inh." ".$vn.'<br />';
}
}
}
/* das update soll dann durchgeführt werden wenn das mit den arrays hinhaut.
$res = sql ("Update inhaber
set
vname = ".$vn.",
inhaber = ".$inh."
where firmen_id = '".$id."' and inhaber like '%".$inh."' ");
*/
}
$res = sql ("select * from inhaber
where vname is null");
echo '<br><br /><br />';
echo '<table border=1>
<tr>
<td>Firmen-ID</td>
<td>Inhaber</td>
</tr> ';
while ($row=mssql_fetch_assoc($res)){
echo '<tr>
<td><input type="text" name="Firmen_ID[]" value="'.$row['firmen_id'].'" \></td>
<td><input type="text" name="inhaber[]" value="'.$row['Inhaber'].'" \></td>
<td><input type="text" name="vname[]" value="'.$row['vname'].'" \></td>
</tr>';
}
echo '</span></form>';
Anhänge
Zuletzt bearbeitet: