Lister la structure d'une base de données
array Supprim_BDD( login, motdepasse, bdd, ligne)
Table des matières
Description
Supprimer une ligne dans la base de données bdd.
Paramètres (obligatoire)
login : l'identifiant client (nichandle)
motdepasse : le mot de passe
bdd : l'identifiant de la base de données (cf. SOAP:Lister les bases de données)
ligne : l'identifiant de la ligne à supprimer (cf. SOAP:Rechercher dans une base de données)
Retour
Un tableau dont chaque ligne contient un tableau avec la structure :
- true (1) ou false (0)
Messages d'erreur
Aucun champ ne doit rester vide login
Aucun champ ne doit rester vide motdepasse
Aucun champ ne doit rester vide bdd
Erreur intérmédiaire (mauvais login / motdepasse)
Cette base de données ne semble pas vous appartenir
Le paramètre $ligne doit être un entier
Exemple avec NuSOAP
include('nusoap/nusoap.php'); $client = new soapclient('https://www.eml-srv.com/_soap/control.php'); // enlever le 's' de 'https' si CURL n'est pas installé $parametres = array( 'login'=>'votre_login', 'motdepasse'=>'votre_mot_de_passe', 'bdd'=>'21', 'ligne'=>'56' ); $variable=$client->call('Supprim_BDD', $parametres); // Récupérer l'erreur le cas échéant if($client->fault) die("Erreur:Code: {$client->faultcode}" . "Détail: {$client->faultactor}" . "Solution: {$client->faultstring}"); echo $variable;
Exemple avec PHP5
try { $client = new SoapClient(null, array('location' => "https://www.eml-srv.com/_soap/control.php", 'uri' => "https://www.eml-srv.com", 'encoding'=>'ISO-8859-1' )); $variable = $client->Supprim_BDD('votre_login','votre_mot_de_passe','21','56'); //ou //$variable = $client->__soapCall(Supprim_BDD,$parametres); print_r($variable); } catch (SoapFault $fault) { trigger_error("SOAP Fault: (faultcode: {$fault->faultcode}, faultstring: {$fault->faultstring})", E_USER_ERROR); }