manzane

Inscris le 09/05/2007 à 14:14
  • Nombre de sujets
    5
  • Nombre de messages
    14
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers sujets sur les forums

manzane
le 12/06/2007 à 09:37
problème avec une construction de requête
il me faut une requête pour des statistiques : ce que paye une entreprise d'une année sur l'autre (la différence) :
j'ai deux requêtes mais je ne sais pas les assembler :
$annee=date('Y');
$ann=$annee-1;
$stat=("SELECT entreprise.NomEntreprise, taxe.MontantBrut, taxe.MontantNet, taxe.Annee FROM entreprise, taxe WHERE (((taxe.MontantBrut)>0) and entreprise.IdEntreprise=taxe.IdEntreprise and taxe.Annee=$annee)");
$stat2=("SELECT entreprise.NomEntreprise, taxe.MontantBrut, taxe.MontantNet, taxe.Annee FROM entreprise, taxe WHERE (((taxe.MontantBrut)>0) and entreprise.IdEntreprise=taxe.IdEntreprise and taxe.Annee=$ann)");
manzane
le 06/06/2007 à 10:30
Erreur de syntaxe pour requête et date
$annee=date('Y');
$nvdon=("SELECT entreprise.NomEntreprise, entreprise.DateInscription, entreprise.AdresseGeo, entreprise.CP, entreprise.VilleGeo FROM entreprise WHERE year(entreprise.DateInscription)=$annee");


c'est pour le year() que ça coince mais je ne sais pas l'écrire autrement
manzane
le 22/05/2007 à 19:14
probleme avec mysql_numrows
pourquoi ce code ne marche pas ?
$reponse = @mysql_query($sql) or die('Erreur SQL !<br />Veuillez contacter l\'administreur du service.'.mysql_error());
$nb= mysql_numrows($reponse);
if ($nb=0)
{
echo "pas d'entreprise"; ?>
<meta http-equiv="REFRESH" content="2"; URL="ajoutentreprise3.php"> <?
}
manzane
le 10/05/2007 à 10:21
Donnée déjà existante?
C'est pour mon stage, en faite quand je veux rentrer une nouvelle entreprise (coordonnées & co), il faudrait que je teste avant si elle existe déjà dans la base (grâce a son N°SIREN ou à son nom) mais en cherchant sur internet je n'ai rien trouvé la dessus, si quelqu'un peut me suggérer quelque chose.
manzane
le 09/05/2007 à 14:23
problème dans du code pour suppression de donnée
je suis en stage et je dois supprimer des organismes (ils ont un identifiant auto_incremant) et il faut que je puisse les supprimer grace a leurs noms.

j'ai ce code là (pris sur ce site):

<?require 'connexion.php';
// connexion à la base de données
$conn=mysql_connect($host,$utilisateur,$pwd);
mysql_select_db($base,$conn);
if(isset($_POST['NomOrg'])) // si le numéro d'enregistrement de l'organisme a été saisi ...
{
// on recherche le numero de l'org à supprimer
$sql = 'SELECT IdOrganisme FROM organismecollecteur WHERE NomOrg = "'.$_POST[NomOrg].'"';

// on lance la requête (mysql_query) et on impose un message d'erreur si la requête ne se passe pas bien (or die)
$req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());

// on recupere le resultat sous forme d'un tableau
$data = mysql_fetch_array($req);

// on recupere la valeur qui nous intersse
$idorg = $data['IdOrganisme'];

// on libère l'espace mémoire alloué pour cette interrogation de la base
mysql_free_result ($req);

// lancement de la requete
$sql='Delete from organismecollecteur where NomOrg = "'.$_POST[NomOrg].'"';

// on exécute la requête (mysql_query) et on affiche un message au cas où la requête ne se passait pas bien (or die)
mysql_query($sql) or die('Erreur SQL !'.$sql.'<br />'.mysql_error());

// lancement de la requête pour effacer
$sql ='DELETE from organismecollecteur WHERE IdOrganisme="'.$idorg.'"';

// on exécute la requête (mysql_query) et on affiche un message au cas où la requête ne se passait pas bien (or die)
mysql_query($sql) or die('Erreur SQL !'.$sql.'<br />'.mysql_error());

?>

<?
}
mysql_close();

?>


mais comme message d'erreur pour les lignes 8 et 23 (Use of undefined constant NomOrg)
LoadingChargement en cours