Ses derniers sujets sur les forums
J'aime bien la nouvelle présentation des forums :)
bien joué c'est beaucoup plus clair
commit suicide
Bon bah voila, je fais un script pour tenir ses comptes et je fais 2 requetes . Une d'insertion pour ajouter l'action, et une update pour modifier le compte . J'utilise une classe que j'ai faite, et
function unbuffered_query($requete)
{
mysql_unbuffered_query($requete) or die(mysql_error());
}
Je me sers de cette fonction de ma classe. Dans la page en dessous, il fait bien l'INSERT mais pas l'UPDATE . Pourtant, j'ai écho la requete au dessus de l'INSERT, puis jlai faites dans phpmyadmin et ca marche sans probleme. Mais le ech o apres l'update ne s'affiche pas non plus . Donc voila j'avoue que je comprend pas trop le probleme sur cette requete . Et s'il y en avait une, il devrai faire un mysql_error() ce qui n'est meme pas le cas . j'ai ptet du caca dans lé yeux
merci d'avance.
PS: toutes mes variables existent, les tests sont faits au dessus .
<?
$date = explode("/",$_POST['date']);
$temps = mktime(0,0,0,$date[1],$date[0],$date[2]);
$base->unbuffered_query('INSERT INTO action VALUES("","'.addslashes($_POST['libelle']).'","'.$temps.'","'.$num.'","'.$_POST['valeur'].'","'.$check.'")');
$base->unbuffured_query('UPDATE compte SET SoldeCompte=SoldeCompte+'.$_POST['valeur'].' WHERE NumCompte = "'.$num.'"');
echo "<h3>Action ajoutée</h3>";
?>
Merci d'avance
commit suicide
Bonjour, ya un gars qui m'a demandé si je pouvais faire un code en activeX pour que ca modifie l'affichage d'un site que sur son pc a lui . mais je crains que ce ne soit impossible .
Si qqn a des pistes la dessus, merci d'avance :)
commit suicide
Bonjour tout le people :)
En fait voila depuis que j'ai mon nom de domaine avec hébergement, jme suis dis que j'allais faire un ptite site wap pour pouvoir check mes mails mais en fait j'ai la fleme de faire un webmail en wml
Donc si une ame charitable pouvait me passer un webmail pour que je le foutes en wml ca srai gentil
merci d'avance :)
commit suicide
Hello, bon bah j'ai une classe et pour éviter qu'il y ait de conflit si on appelle 2 fois le fichiers ou ya la classe, j'ai voulu me servir de constantes comme cela : (dsl si ca parrait long)
<?
if(!defined(BASE))
{
define(BASE,"BD");
class BD
{
var $bdd;
function BD($host,$user,$pass,$base)
{
$this->bdd = $this->connect($host,$user,$pass) or die (mysql_error());
$this->choix_base($base);
}
function connect($host,$user,$pass)
{
return mysql_connect($host,$user,$pass);
}
function choix_base($base)
{
mysql_select_db($base,$this->bdd) or die (mysql_error());
}
function disconnect()
{
mysql_close($this->bdd) or die(mysql_error());
}
function query($requete)
{
return mysql_query($requete);
}
function unbuffered_query($requete)
{
return mysql_unbuffered_query($requete);
}
function free_result($ressource)
{
if(is_resource($ressource))
{
mysql_free_result($ressource) or die(mysql_error());
}
}
function tableau($ressource)
{
if(is_resource($ressource))
{
return mysql_fetch_array($ressource);
}
}
function nb_ligne($ressource)
{
return mysql_num_rows($ressource);
}
}
}
?>
La il me sort ca comme erreurs :
Notice: Use of undefined constant BASE - assumed 'BASE' in c:\localhost\www\compte\bd.class.php on line 3
Notice: Use of undefined constant BASE - assumed 'BASE' in c:\localhost\www\compte\bd.class.php on line 5
La ligne 3 c'est : if(!defined(BASE))
La ligne 5 c'est : define(BASE,"BD");
Et jvois pas ski foire
merci d'avance :)
commit suicide
Bon bah en fait je voulais me lancer dans une installation perso comme décrite dans l'article sauf qu'a la place de mysql je vais mettre postgres et a la place de phpmyadmin je vais mettre ...phppgadmin , logique :)
Je voulais juste savoir si qqn avait déja fait ca, et si ct plus compliqué que mysql/phpmyadmin
merci d'avance :)
commit suicide
<?
function inverser_valeur($val)
{
for($i=0;$i<16;$i++)
{
$debut[]=$i;
}
rsort($debut);
return($debut[$val]);
}
function reverse_color($color)
{
if(eregi("^#[0-9a-f]{6}$",$color))
{
$nombre = substr($color,1);
$nombre = strtoupper($nombre);
for($i=0;$i<6;$i++)
{
if(eregi("^[a-f]$",$nombre{$i}))
{
$nb = ord($nombre{$i})-55;
}
else
{
$nb = $nombre{$i};
}
$retour[$i] = inverser_valeur($nb);
if(inverser_valeur($nb)>9)
{
$retour[$i] = chr($retour[$i]+55);
}
else
{
$retour[$i] = inverser_valeur($nb);
}
}
$final = "#".implode("",$retour);
return $final;
}
}
echo reverse_color("#FFFFFF");
j'ai essayé avec #000000 et #FFFFFF et ca marche , mais pour les autres valeurs en fait, je vous avouerais que j'ai un doute, d'autant que l'algorithme c'est moi qui l'ai fait je sais pas du tout si ca donne les inverses ct pour savoir si qqn pouvait me dire (on va y arriver) si cette fonction marchait
voila merci d'avance :)
commit suicide
Bijour moi que vla
En fait j'ai des nombres de 0 à 15 et j'aimerai les convertir de 15 à 0 (donc en tout 16 valeurs)
genre:
0 doit etre converti en 15
1 en 14
...
14 en 1
15 en 0
j'ai essayé avec des tableaux et des str_replace mais .. non lol
Merci d'avance
commit suicide
En fait voila, jvoudrais tester si la valeur que la personne entre est :
-soit un truc du style 1411.14
-soit un entier du style 145
que ce soit 1411.14 ou 1411,14 importe peu car je fais un str_replace
donc j'ai fait
mais bon je sais pas comme dire :
soit c juste un nombre de longueur 1 à 6
SOIT un nombre de longueur 1 à 6 suivi d'un point ou d'une virgule suivi d'un nombre de longueur 1 ou 2 . En fait c le SOIT en gras que je sais pas matérialiser en 1 seule expression réguliere. Sinon j'en fais 2 si c pa possible :)
merci d'avance ;)
commit suicide
Hello
Jveux faire un systeme de citation sur mon site donc bb-code, j'ai fait un ptit peut de copiter/coller sur les autres fonctions
voila ske jfais:
function bbcode_quote($code)
{
return '<div class="quote">'.$code[1].'</div>';
}
function creer_bbcode ($string) {
$string = preg_replace_callback ("`\[LIEN\](.+?(?=\[/LIEN\]))\[/LIEN\]`i",'bbcode_lien', $string);
$string = preg_replace_callback("/\[lien=(.*?)\](.*?)\[\/lien\]/is",'bbcode_lien2',$string);
$string = preg_replace_callback ("`\[IMG\](.+?(?=\[/IMG\]))\[/IMG\]`i",'bbcode_image', $string);
$string = preg_replace_callback("`\[QUOTE\](.+?(?=\[/QUOTE\]))\[/QUOTE\]`i",'bbcode_quote',$string);
$string = preg_replace ("`\[MAIL\](.+?(?=\[/MAIL\]))\[/MAIL\]`i","<a href=mailto:\\1> \\1 </A>", $string);
return ($string);
}
et la class quote:
[code]div.quote
{
background-color:#FFFFFF;
border-width: 1px;
border-style: solid;
border-color: #000000;
color: #D6D6D6;
text-align:justify;
margin-left:10px;
margin-right:10px;
padding:5px;
}[/code]
le pb c que ca change pas le style de texte, il se met comme un message normal :'( ouin
merci d'avance :)
commit suicide