fausto

  • Nombre de sujets
    41
  • Nombre de messages
    113
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers sujets sur les forums

fausto
le 24/07/2010 à 12:45
doublons
Bonjour,

J'ai une table avec 3 colonnes :
mot_cle, mot_cle2, mot_cle3

Je voudrais récupérer tous les mots
des 3 colonnes, en évitant les doublons, (sachant q'un même mot
peut se retrouver dans mot_cle, mais aussi dans mot_cle2 ou dans mot_cle3).

En gros, faire un "SELECT DISTINCT mot_cle" un "SELECT DISTINCT mot_cle2" et "SELECT DISTINCT mot_cle3" en une seule requête !

Si je fais "SELECT DISTINCT mot_cle, mot_cle2, mot_cle3"
ça ne fonctionne pas

Merci

f
fausto
le 10/06/2009 à 20:16
problème mkdir
Bonsoir,

je souhaiterais créer un dossier sur mon serveur, afin d'y uploader ensuite des fichiers
le safe mode est à 'on' sur le serveur (que je ne peux pas configurer)
NB : je n'ai jamais eu de problème avec le 'move_upload_file'

j'ai une erreur du type :
Warning: mkdir() [function.mkdir]: File exists in /chemin_vers_page_creation_dossier/crea_dir.php on line 24


je comprends pas trop

Si vous avez une idée...

Merci d'avance
Fausto
fausto
le 09/06/2009 à 19:25
afficher certaines tables de la base
Bonjour,

Je souhaiterais afficher les tables de ma base, sauf certaines.
J'essaie avec la commande :

$sql = "SHOW TABLES FROM $dbname";

mais je ne sais pas comment lui dire en gros : "affiche toutes les tables sauf celle-ci et celle-là"

Si quelqu'un a une idée

Merci

fausto
fausto
le 31/05/2009 à 16:02
downloader une image depuis base MySQL
Bonjour à tous

Mon souci est donc le suivant :
j'ai une base de données MySQL, avec des images, et je souhaite, pour chaque image,
afficher un lien pour downloader cette image .

J'ai un script qui fonctionne presque !!! :

// connexion à la bdd

if(isset($_GET['id']))
{
// if id is set then get the file with the id from database

$id = $_GET['id'];
$query = "SELECT nom, taille, poids, img " .
"FROM paysages WHERE id = '$id'";


$result = mysql_query($query) or die('Error, query failed');
list( , , , $img) = mysql_fetch_array($result);


header("Content-length: $poids");
header("Content-type: $taille");
header("Content-Disposition: attachment; filename=$img");
echo $img;
exit;
}


Le problème est que ça me download bien le "bon" fichier, mais le nom du fichier
n'est pas bon ; je m'explique :
au lieu de downloader image.jpg, ça download un fichier qui s'appelle :
dossier1-dossier2-dossier3-image.jpg ?????
c'est à dire, en reprenant toute l'arborescence vers le fichier

Si vous avez une idée ...

Merci d'avance

Fausto
fausto
le 01/12/2008 à 14:56
boucle dans un script imap
bonjour à tous

j'essaie de faire un script de filtre de mail
avec des mots clés :

<?php
// connexion pop3 //pas de problème :-)

$headers = imap_headers ($mbox);

if ($headers == false) {
echo "No message !\n";
} else {

while (list ($key,$val) = each ($headers)) {
include ('verif.php');

echo "<pre><a href=\"open.php?no=".($key+1)."\">".$val."</a></pre>\n";
}
}
imap_close($mbox);


//verif.php :

$number = $key+1;

$check2 = eregi('mot1 | mot2',$val);

if ($check2 != FALSE) {
imap_delete($mbox, $number);
// CONFIRM DELETE
imap_expunge($mbox);
}

?>



pas de problème, çà me supprime bien le message contenant 'mot1' ou 'mot2' en headers (mais un seul à chaque fois)
je voudrais faire une boucle, pour que, à chaque fois qu'il trouve 'mot1', 'mot2', cela supprime les messages concernés
(ou, encore mieux, les déplacer dans la corbeille)
ceci pour éviter de recharger la page

les boucles ne sont pas ma spécialité
je suis paumé entre les while, for, foreach ...

si vous avez une idée

Merci d'avance

F
fausto
le 28/11/2008 à 14:12
afficher jpg (pièce jointe d'un mail) dans page php
Bonjour,

je souhaiterais pouvoir afficher dans une page php le contenu d'une boite mail
avec les pièces jointes (qui ne seront que des jpg)

en fait, je veux alimenter un blog depuis un IPhone, donc prendre une photo,
l'envoyer par mail avec un message, et afficher le tout dans une page php

Je bloque sur l'affichage d'une jpg en pièce jointe

Si quelqu'un a une piste

Merci d'avance

f
fausto
le 17/04/2008 à 18:36
compteur enregistrements un par un
Bonjour,

je souhaiterais faire un compteur d'enregistrements
de ma table, mais avec une sorte de boucle
pour qu'il affiche comme résultat de 1 jusqu'au
nombre total d'enregistrements .

si vous avez des idées ...

merci

f
fausto
le 05/10/2007 à 21:24
base MySQL dans menu déroulant
bonjour,

j'ai un petit problème de redirection
d'un menu déroulant dont les options proviennent d'une bdd MySQL

// d'abord le javascript :
<script type="text/javascript">
<!--
function MM_jumpMenu(targ,selObj,restore){ //v3.0
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=0;
}
//-->
</script>

// puis le php

<?php
mysql_connect("serveur", "base", "pass");
mysql_select_db("base"); // Sélection de la base coursphp

$reponse = mysql_query("SELECT director FROM films ORDER BY director ASC"); // Requête SQL
$options = "";

while(false != ($ligne = mysql_fetch_array($reponse)))
{

$options .= ' <option value="'. $ligne['director'] .'">'. $ligne['director'] .'</option>' . "\n";
}
?>


<select name="director" id="director" onchange="MM_director('parent',this,0)">
<?php
echo '<option>- r&eacute;alisateurs -</option>';
echo $options;
?>
</select>


<?php

mysql_close()
?>


en clair, je voudrais qu'en fonction du
réalisateur choisi, s'affiche seulement les lignes comportant son nom

voilà, si quelqu'un a une idée

merci d'avance

f
fausto
le 01/09/2007 à 18:56
affichage base de données
Bonjour,

j'ai un problème pour afficher ma bdd,
en clair, j'ai dans ma table une colonne titre
et une colonne photo
je voudrais afficher un nouveau tableau
avec titre et photos, à chaque fois que j'ai un nouveau titre :

exemple :
début tableau1
titre 1 | photo1.jpg
"pas de titre" | photo2.jpg
fin tableau1

début tableau2
titre 2 | photo3.jpg
"pas de titre" | photo4.jpg
"pas de titre" |photo5.jpg
fin tableau2
...

tt le problème vient que le nombre de photos pour chaque tableau est variable
il faudrait que je repère chaque nouveau titre, afin de créer un nouveau tableau

merci pour votre aide

fausto
fausto
le 19/03/2007 à 12:23
afficher date du dernier message
bonjour,
je souhaiterais afficher la date de postage
du dernier message de ma base MySQL
j'ai créée une colonne de ce type
creerLe datetime NOT NULL default '0000-00-00
à 00:00:00'

je bloque pour l'afficher

merci pour votre aide
f
LoadingChargement en cours