|
@@ 691-701 (lines=11) @@
|
| 688 |
|
* - Texte de la requête si demandé, |
| 689 |
|
* - False en cas d'erreur. |
| 690 |
|
**/ |
| 691 |
|
function sql_insert($table, $noms, $valeurs, $desc = array(), $serveur = '', $option = true) { |
| 692 |
|
$f = sql_serveur('insert', $serveur, $option === 'continue' or $option === false); |
| 693 |
|
if (!is_string($f) or !$f) { |
| 694 |
|
return false; |
| 695 |
|
} |
| 696 |
|
$r = $f($table, $noms, $valeurs, $desc, $serveur, $option !== false); |
| 697 |
|
if ($r === false or $r === null) { |
| 698 |
|
spip_sql_erreur($serveur); |
| 699 |
|
$r = false; |
| 700 |
|
} |
| 701 |
|
|
| 702 |
|
return $r; |
| 703 |
|
} |
| 704 |
|
|
|
@@ 742-752 (lines=11) @@
|
| 739 |
|
* - Texte de la requête si demandé, |
| 740 |
|
* - False en cas d'erreur. |
| 741 |
|
**/ |
| 742 |
|
function sql_insertq($table, $couples = array(), $desc = array(), $serveur = '', $option = true) { |
| 743 |
|
$f = sql_serveur('insertq', $serveur, $option === 'continue' or $option === false); |
| 744 |
|
if (!is_string($f) or !$f) { |
| 745 |
|
return false; |
| 746 |
|
} |
| 747 |
|
$r = $f($table, $couples, $desc, $serveur, $option !== false); |
| 748 |
|
if ($r === false or $r === null) { |
| 749 |
|
spip_sql_erreur($serveur); |
| 750 |
|
$r = false; |
| 751 |
|
} |
| 752 |
|
|
| 753 |
|
return $r; |
| 754 |
|
} |
| 755 |
|
|
|
@@ 787-797 (lines=11) @@
|
| 784 |
|
* - Texte de la requête si demandé, |
| 785 |
|
* - False en cas d'erreur. |
| 786 |
|
**/ |
| 787 |
|
function sql_insertq_multi($table, $couples = array(), $desc = array(), $serveur = '', $option = true) { |
| 788 |
|
$f = sql_serveur('insertq_multi', $serveur, $option === 'continue' or $option === false); |
| 789 |
|
if (!is_string($f) or !$f) { |
| 790 |
|
return false; |
| 791 |
|
} |
| 792 |
|
$r = $f($table, $couples, $desc, $serveur, $option !== false); |
| 793 |
|
if ($r === false or $r === null) { |
| 794 |
|
spip_sql_erreur($serveur); |
| 795 |
|
$r = false; |
| 796 |
|
} |
| 797 |
|
|
| 798 |
|
return $r; |
| 799 |
|
} |
| 800 |
|
|
|
@@ 1271-1277 (lines=7) @@
|
| 1268 |
|
* @return bool |
| 1269 |
|
* true si succès, false en cas d'echec |
| 1270 |
|
**/ |
| 1271 |
|
function sql_create( |
| 1272 |
|
$nom, |
| 1273 |
|
$champs, |
| 1274 |
|
$cles = array(), |
| 1275 |
|
$autoinc = false, |
| 1276 |
|
$temporary = false, |
| 1277 |
|
$serveur = '', |
| 1278 |
|
$option = true |
| 1279 |
|
) { |
| 1280 |
|
$f = sql_serveur('create', $serveur, $option === 'continue' or $option === false); |