Syntaxe phpBB pour un MOD Mysql

Ce site N'EST PAS un site de support généraliste !
Ce forum vous permet de réagir aux news, poser des questions sur mes documents de référence ou autour de l'univers phpBB, mais pas de demander du support sur phpBB ou des MODs d'autres auteurs (à l'exception d'EasyMOD).
RĂšgles du forum
Courtoisie envers les membres et respect envers les sociétés sont les maitre mots de ces forums. Tout manquement sera sanctionné par un rappel à l'ordre, voir une exclusion temporaire ou définitive des forums !
Répondre
Avatar de l’utilisateur
FoxLeRenard
Messages : 3
Inscription : 12 janv. 2005 11h01
Localisation : Paris
Contact :

Syntaxe phpBB pour un MOD Mysql

Message par FoxLeRenard »

Je cherche dans un MOD Ă  faire cette requete dans index.php

Je vais chercher a creer un nouveau data dans une table (specifique a mon MOD)
et j'y écrit deux valeurs

si le data existe , je met a jour une valeur
Voici ce que j'ais écris et qui marche parfaitement bien ...
mĂȘme si ce n'est pas parfaitement Ă©crit.
$d1=mysql_connect($dbhost,$dbuser,$dbpasswd);
$d2=mysql_select_db($dbname);
$dxx=mysql_query ("INSERT INTO $mod4 (LeNom,LaLng) VALUES ( '$LeNom','$LaLng')");
mysql_close();
if (!$dxx)
{
$LaLng=$WLaLng;
$LeNom=$WLeNom;
$d1=mysql_connect($dbhost,$dbuser,$dbpasswd);
if($d1)
{
$d2=mysql_select_db($dbname);
if($d2)
{
$sql = "select * from $mod4 WHERE LeNom = '$LeNom' ;" ;
$result = mysql_query($sql);
$row = mysql_fetch_array($result);
$LeNom= stripslashes($row['LeNom']);
$LaLng= stripslashes($row['LaLng']);
$LaLng=$WLaLng;
$sql = "update $mod4 set LaLng ='$LaLng' where LeNom = '$LeNom';";
$result = mysql_query($sql);
} // if d2
mysql_close();
} // if d1
}
J'emploie bien les valeurs tel que $dbuser etc ...
par contre je n'emploie pas les modules DB pour le sql
mon MOD est pret et marche trés bien, mais pour le faire valider,
il faudrait (je suposes) que le SQL soit celui utilisé par le PhpBB

Qui peut m'aider dans cette affaire, avant que je ne vous proposes mon MOD ?

Merci d'avance
FoxLeRenard
Répondre