Wie verwende ich multi_query nur mit DELETE/UPDATE?Php

PHP-Programmierer chatten hier
Anonymous
 Wie verwende ich multi_query nur mit DELETE/UPDATE?

Post by Anonymous »

Als ich multi_query mit SELECT verwendete, sah es so aus:

Code: Select all

$sql = 'SELECT....';
$sql .= 'SELECT....';
...

if ($db->multi_query($sql))
{
do
{
if ($stmt = $db->store_result())
{
while ($row = $stmt->fetch_assoc())
{
foreach ($row as $key => $value)
{
$var[$key] = $value;
}
}
$stmt->free_result();
}
} while ($db->more_results() && $db->next_result());
}
Aber wie soll es aussehen, wenn ich nur DELETE oder UPDATE benötige, da es keine Ergebnisse gibt?

Code: Select all

$sql = 'DELETE...';
$sql .= 'DELETE...';
$sql .= 'UPDATE...';

if ($db->multi_query($sql))
{
do
{
/*well.. nothing?*/
}
while ($db->more_results() && $db->next_result());
}
scheint auch ohne do {...} zu funktionieren, aber gibt es nicht eine bessere/sauberere Lösung?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post