|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre habitué
![]() Omar Inscription : septembre 2010 Messages : 146 ![]() |
Bobnjour tout le monde;
je suis en train de travailler avec php et firebird,je veux executer une instruction DELETE sur une table dans une base firebird,je sais qu'il faut utiliser ibase_query mais comment vérifier à l'aide de cette fonction si l'instruction a bien été executée ou non? Merci d'avance. |
|
|
00
|
|
|
#2 |
|
Membre habitué
![]() Omar Inscription : septembre 2010 Messages : 146 ![]() |
ce que j'ai fait comme code:
<?php $host = 'localhost:C:\Orqual\Orthalis\database\credo2.fdb'; $dbh = ibase_connect($host, 'SYSDBA', 'masterkey'); $stmt = 'DELETE FROM ACTES WHERE ID_ACTE='.mysql_real_escape_string($_GET['idsup']).''; if(ibase_query($dbh, $stmt)) echo '1'; else echo '0'; ?> |
|
|
00
|
|
|
#3 |
|
Membre Expert
![]() Inscription : janvier 2006 Messages : 951 ![]() |
![]() trouve l'intru
apres pour ta question ...
__________________
PHP fait nativement la validation d'adresse électronique Utilisez le bouton résolu! |
|
|
10
|
|
|
#4 |
|
Membre habitué
![]() Omar Inscription : septembre 2010 Messages : 146 ![]() |
je n'ai pas bien saisi,pourriez vous m'expliquer davantage
|
|
|
00
|
|
|
#5 |
|
Expert Confirmé
![]() Olivier Développeur Web Inscription : août 2003 Messages : 1 837 ![]() |
Tu utilises une fonction mysql_real_escape_string alors que tu travail sur une base firebird.
Sachant que mysql_real_escape_string nécessite une connexion mysql ouverte pour fonctionner et que mysql n'est pas firebird , y'a un problème quelques part |
|
00
|
|
|
#6 |
|
Membre habitué
![]() Omar Inscription : septembre 2010 Messages : 146 ![]() |
Merci grunk
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com