Auf meiner Website enter link description here ich Checkbox Tasten für Daten in einer MySQL-Tabelle zu aktualisieren (Seiten mit Login) und verwenden Sie diesen Code in PHP bin mit, die feine Arbeit ist:Aktualisieren MySQL-Tabelle mit PHP und Kontrollkästchen in Wordpress
<?php
$sql="SELECT *,cast(DATE_FORMAT(datum,'%d-%m-%Y ') AS CHAR(32)) as datum FROM wedstrijden";
$result=mysqli_query($db,$sql);
$count=mysqli_num_rows($result);
?>
<table style="width: 100%;">
<tr>
<td><form name="frmactive" action="1fanionchange.php" method="post">
<tr>
<td colspan="6"><input name="activate" type="submit" id="activate" value="Open selected" />
</tr>
<tr>
<td> </td>
</tr><tr>
<td align="center"><!--<input type="checkbox" name="allbox" title="Select or Deselct ALL" style="background-color:#ccc;"/> --></td>
<td align="center"><strong>Id</strong></td>
<td align="center"><strong>Datum</strong></td>
<td align="center"><strong>Uur</strong></td>
<td align="center"><strong>Thuis</strong></td>
<td align="center"><strong>Uit</strong></td>
</tr>
<?php
while($rows=mysqli_fetch_array($result)){
?>
<tr>
<td align="center"><input name="checkbox[]" type="checkbox" id="checkbox[]" value="<? echo $rows['id']; ?>"></td>
<td align="center"><? echo $rows['id']; ?></td>
<td align="center"><? echo $rows['datum']; ?></td>
<td align="center"><? echo $rows['uur']; ?></td>
<td align="center"><? echo zoeknaam($rows['thuisploeg']); ?></td>
<td align="center"><? echo zoeknaam($rows['uitploeg']); ?></td>
</tr>
<?php
}
?>
<tr>
<td colspan="6"><input name="activate" type="submit" id="activate" value="Open selected" />
</tr>
</form>
</td>
</tr>
</table>
Aber wenn ich den gleichen Code in WordPress verwende (ich versuche, die Website in WordPress zu machen), funktioniert es nicht und keine Datensätze werden angezeigt. Wenn ich versuche, mit der Anzahl der Zeilen zu finden:
echo $count. "<br />";
erhalte ich die richtige Anzahl der Datensätze in der Tabelle. Aber die Aufzeichnungen werden nicht gezeigt?
Irgendeine Idee, wie man das Problem behandelt? Vielen Dank.
PS. Ich benutze das Plugin phpexec in WordPress!
Sind PHP Short Tags auf Ihrem Server aktiviert? Sie mischen ' Php' und' '(Wie wenn Sie den Wert des Kontrollkästchens aushoben). –