hmayda

Inscris le 26/03/2007 à 14:54
  • Nombre de sujets
    12
  • Nombre de messages
    34
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers messages sur les forums

hmayda
le 08/11/2013 à 10:50
table sql + excel
j'ai enlevé l'espace après chaque tabulation et aussi j'ai enlevé le point mais meme resultat
encore un peut d'aide svp
hmayda
le 01/11/2013 à 09:46
table sql + excel
Bonjour
j'ai un code qui permer de lire les donnes d'une table sql et affiche le contenu dans une fichier excel mais sur une seul ligne
comme suivante :
CIN NOM PRENOM ADRESSE DATE DE NAISSANCE

09326077 ahmed jlassi حي البساتين عدد2 باجة 2001 16-05-1990

coici mon code
<?php

include("../connexion.php");

$query = "SELECT * FROM etudiant ";

$result = mysql_query($query) or die(mysql_error());

$excel = "";
// Entêtes des colones dans le fichier Excel
$excel .="CIN\t NOM\t PRENOM\t ADRESSE\t DATE DE NAISSANCE\n.\n";

//Les resultats de la requette
while($row = mysql_fetch_array($result)) {

$text=$row[3];

$excel .= "$row[0]\t $row[1]\t $row[2]\t $row[3]\t $row[4]\n";
}

header("Content-type: application/vnd.ms");


header("Content-disposition: attachment; filename=monfichier.xls");


print $excel;

exit;
?>

par contre je utilise "t" pour le retour à la ligne pour obtenu l'affichage suivante :
CIN NOM PRENOM ADRESSE DATE DE NAISSANCE

09326077 ahmed jlassi حي البساتين عدد2 باجة 2001 16-05-1990

qui peut m'aide svp
et merciii
hmayda
le 01/08/2012 à 10:13
export les donnes sql ver excel avec code php
bonjour

je modifié mon code comme suvante mais tt jours le caractére arabe s'affiche sous forme des symbole
voici mon code
<?php
include("../connexion.php");
//Requete SQL
$query = "SELECT * FROM etudiant";
$result = mysql_query($query) or die(mysql_error());
header('Content-type: text/plain; charset=UTF-8');
$excel = "";
// Entêtes des colones dans le fichier Excel
$excel .="CIN\t NOM\t PRENOM\t ADRESSE\t DATE DE NAISSANCE\n"."\n";

while($row = mysql_fetch_array($result)) {
$adresse= mb_convert_encoding($row[3],'utf-16','utf-8');

$excel .= "$row[0]\t $row[1]\t $row[2]\t $row[3]\t $row[4]\n";
}

header("Content-type: application/vnd.ms-excel");
header("Content-disposition: attachment; filename=monfichier.vlc");


print $excel;

exit;
?>



qui peut m'aide svp
hmayda
le 19/07/2012 à 11:58
export les donnes sql ver excel avec code php
Bonjour,
je trouver un code php qui permet de stoker les donnes d'une table de bd dans une fichier excel mais le pb les donnes arabe sans mal affichier dans le fichier excel càd des symbole comme ca : رحاب

Voici mon code php
<?php include("../connexion.php");
$req=mysql_query("select * from etudiant ;");
$req2="select * from etudiant ;";
//MON FICHIER ECEL QUE J AI CREE manuellement dans EXCEL
$file = ("liste_etudiant.xls" );

if(!$myfile = fopen($file, "w" )) //on ouvre le fichier
{
print("erreur: " );
print("'$filename' n'existe pas!\n" );
exit;
}
fputs($myfile,"CIN\t NOM\t PRENOM\t ADRESSE\t DATE DE NAISSANCE\n" );
fputs($myfile,"\n" );
while($resultat=mysql_fetch_array($req))
{
//ecriture
$adresse=$resultat['nom_etud_ar'];

fputs($myfile,"$resultat[0]\t $resultat[1]\t $resultat[2]\t $adresse\t $resultat[4]\n" ); //on insere une tabulation \t pour changer de colonne et un retour chariot \n pour changer de ligne

}
mysql_query($req2);
echo "<br/>".$req;


fclose($myfile); php ?>


le resultat je je obtenu est comme suivant:

CIN NOM PRENOM ADRESSE DATE DE NAISSANCE

7181363 rihab aloui رحاب 02-03-1990
9326077 ahmed jlassi أحمد 16-05-1990


je duex pb :
1- je remarque que le 1er chiffre(0) pour cin ne s'affiche pas càd 07181363 devin 7181363
2- le contenu de champs adresse est en arabe s'affiche comme des symbole رحاب
qui peut me aide pour trouver une solution et merci
hmayda
le 27/11/2007 à 16:46
boucle for et javascript : vérifier un champ de formulaire
Salut ,

j'ai modifié le code comme vous indiquer mais aussi il ne ce fonctionne pas .
j'ai essaié avec cette instruction
document.form.["ref_" + i].value

mais tjrs ne ce fonctionne pas

qui peut m'aide svp?
Merci
hmayda
le 27/11/2007 à 12:39
menu principal dynamique + langue arabe
Bonjour,

j'ai telecharger le logiciel DHTML (graduit) pour cree un menu principale dynamique .

l'installation , la creation de menu ce bon mais je veut modifier ce menu en langage arabe .

ce logiciel il n'accepte pas le lang arabe.

esque il ya de logiciel qui accepte le lang arabe pour cree un menu dynamique graduit ? svp

Merci
hmayda
le 20/11/2007 à 16:27
boucle for et javascript : vérifier un champ de formulaire
Bonjour,

j'ai cree un formulaire qui champs nbr de composant

Code:
<form name="form"  action="page2.php" method="post"  onSubmit="return Test()"><input name="comp" type="text" id="comp" onblur="update_march('roul',this.value,'roul')" value="0" size="3" />
<br><br><div id="roul"></div>
</div></form>

Entre <head></head> je met le code de mon fonction :

Code:
<script>
nlignes=document.form.comp.value;
function update_march(div,val,nom){
var srt = ""
if(val != 0 ){
var srt = "<table class=\"tab\" width=\"100%\"><tr><td>Référence</td><td>Nom</td></tr>"
}
for(var i=0; i<val;i++){
srt += "<tr><td><input name=\"ref_"+i+"\" type=\"text\" id=\"ref_"+i+"\" size=\"10\" /></td><td><input name=\"nom_"+i+"\" type=\"text\" id=\"nom_"+i+"\" size=\"10\" /></td><td><tr>"
}
if(val != 0 ){
srt += "</table>" }
document.getElementById(div).innerHTML = srt
}
</script>
cet code fonctionne bien , mais je veut faire un test sur le champs ref et nom si vide ou non à l'aide de javascipt
je cree la fonction Test() mais il contin des eurre
Voici mon script:

Code:
<script type="text/javascript">
function Test()
{
if(document.form.comp.value >0) {
var comp=document.form.comp.value;
for (var i==0; i<comp; i++)
{
if(document.form.refcomp_+i+.value=="")
{
alert("Veuillez entrer ref svp!");
document.form.ref_+i+.focus();
return false;
}}} }
</script>
Qui peut aide svp ?
Merci
hmayda
le 19/11/2007 à 13:34
la taille d'une variable de session de type tableaux
ajouterpanier.php
<?php
$ref=$_GET["id"];
session_start();
$_SESSION['achats'] = $ref;

echo '<a href="page2.php">page2</a>';
?>


consulter.php
<?php
session_start();
$tab=$_SESSION['achats']
$count=count($tab[0])
for($i=0; $i<$count; $i++)
{
echo 'Valeurs dans la session :$tab[0][$i]';
}
?>
hmayda
le 19/11/2007 à 13:26
la taille d'une variable de session de type tableaux
Bonjour ,

- oui la page consulter_panier.php affiche le contenu du session (les ref de produit que le client été choisi)

- dans la page consulter_panier.php il y a aussi un test si le session existe en et $count!=0 en va afficher le contenu de sessions

- j'ai supprimer tt le code et j'ai crée une simple sessions
comme suit:
LoadingChargement en cours