jackbocar

  • Site web
  • Nombre de sujets
    152
  • Nombre de messages
    456
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers messages sur les forums

jackbocar
le 11/06/2006 à 16:25
AJAX
Bonjour Bzh,

Merci de tes explications.

Jack Bocar
jackbocar
le 11/06/2006 à 11:30
AJAX
Bonjour

Vous parlez d'AJAX de temps à autres, est-ce un nouveau langage de programmation ?

Sera t'il un remplaçant de PHP ou cela n'a rien à voir ?

Ou bien à terme, remplacer t'il complètement le HTML et le PHP ?


Jack Bocar
jackbocar
le 07/05/2006 à 17:52
cofiguration du easyphp
Salut,

Si tu as des problèmes d'affichage comme des ? à la place des é è à et autres, dans ton navigateur recherche :
affichage -> encodage des caractères ->

choisi : occidental (ISO-8859-1)

Jackc Bocar
jackbocar
le 07/05/2006 à 17:47
cofiguration du easyphp
Salut,

Tu fais ton entête comme ce-ci :

<!doctype html public "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title></title>
<meta name="Keywords" content=" "/>
<meta name="Description" content=" "/>
<meta name="robots" content="follow"/>
<link rel="shortcut icon" href="favicon.ico">
<link rel="StyleSheet" type="text/css" href=""/>
</head>
<body>

</body>
</html>
jackbocar
le 04/05/2006 à 15:52
plusieurs requêtes sur la même page
Bonjour,

J'ai trouvé la solution :

$sql = 'SELECT id, nom, infos FROM informations WHERE id in (1, 2, 3, 4)' ;

Il n'y a pas de OR, mais ça fonctionne super !!!

Jack Bocar
jackbocar
le 04/05/2006 à 14:38
plusieurs requêtes sur la même page
Bonjour,

Ma table :

CREATE TABLE `informations` (
`id` int(11) NOT NULL auto_increment,
`nom` varchar(255) NOT NULL default '',
`infos` text NOT NULL,
UNIQUE KEY `id` (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ;

Jack Bocar
jackbocar
le 04/05/2006 à 14:30
plusieurs requêtes sur la même page
Bonjour,

Merci La Globule, je ne sais pas comment faire, j'ai recherché dans la doc Mysql, je n'ai pas vu
cette ligne avec OR 1 OR 2 Or 3 Or 4, je n'ai vu

que cette ligne : 7.2.5 Comment MySQL optimise la condition OR
et, je n'ai rient trouvé qui puisse fonctionner avec ma table.

Jack Bocar
jackbocar
le 04/05/2006 à 11:49
plusieurs requêtes sur la même page
Bonjour,

Je voudrais savoir si je peux mettre dans la même page plusieurs requêtes de bases de données ?

Je m'explique, j'ai des pages de textes qui sont visiblement trop long pour ma table, j'ai un carré gris qui s'affiche et me dit : la quantité de données est trop importantes pour un affichage correct.

Alors, j'ai coupé ma page en 4 et j'ai fait pour chaque partie de page :

ID infos_1
ID infos_2
ID infos_3
ID infos_4

Lorsque j'appelle ma page, j'ai deux solutions que je maîtrise :
Des liens en bas de page ou placer dans ma page 4 requêtes :

Alors, si je procède de cette manière, est-ce une bonne solution ou y en à t'il une autre plus efficace ?

Merci de votre aide

Jack Bocar

<?php
$sql = 'SELECT id, nom, commentaire FROM infos WHERE id = "1"';
$resultat = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
$data = mysql_num_rows($resultat);

while ($data = mysql_fetch_array($resultat)) {
$id=$data['id'];
$nom=$data['nom'];
$commentaire=$data['commentaire'];
$commentaire = nl2br($commentaire);

echo '<span class="nom">'. stripslashes(htmlentities(trim ($nom).'</span>';
echo '<span class="comm">'. stripslashes(htmlentities(trim ($commentaire).'</span>';
}
mysql_free_result($resultat);
?>

<?php
$sql = 'SELECT id, nom, commentaire FROM infos WHERE id = "2"';
$resultat = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
$data = mysql_num_rows($resultat);

while ($data = mysql_fetch_array($resultat)) {
$id=$data['id'];
$nom=$data['nom'];
$commentaire=$data['commentaire'];
$commentaire = nl2br($commentaire);

echo '<span class="nom">'. stripslashes(htmlentities(trim ($nom).'</span>';
echo '<span class="comm">'. stripslashes(htmlentities(trim ($commentaire).'</span>';
}
mysql_free_result($resultat);
?>

<?php
$sql = 'SELECT id, nom, commentaire FROM infos WHERE id = "3"';
$resultat = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
$data = mysql_num_rows($resultat);

while ($data = mysql_fetch_array($resultat)) {
$id=$data['id'];
$nom=$data['nom'];
$commentaire=$data['commentaire'];
$commentaire = nl2br($commentaire);

echo '<span class="nom">'. stripslashes(htmlentities(trim ($nom).'</span>';
echo '<span class="comm">'. stripslashes(htmlentities(trim ($commentaire).'</span>';
}
mysql_free_result($resultat);
?>

<?php
$sql = 'SELECT id, nom, commentaire FROM infos WHERE id = "4"';
$resultat = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
$data = mysql_num_rows($resultat);

while ($data = mysql_fetch_array($resultat)) {
$id=$data['id'];
$nom=$data['nom'];
$commentaire=$data['commentaire'];
$commentaire = nl2br($commentaire);

echo '<span class="nom">'. stripslashes(htmlentities(trim ($nom).'</span>';
echo '<span class="comm">'. stripslashes(htmlentities(trim ($commentaire).'</span>';
}
mysql_free_result($resultat);
?>
jackbocar
le 28/04/2006 à 13:21
affichage données
Bonjour,

J'ai une table qui est comme ceci :

Id
Nom
Lien
Commentaire

J'aimerai afficher le commentaire dont l'ID est 38
Je n'arrive pas à faire cet affichage avec cette requête :

$sql = 'SELECT id, commantaire FROM regions WHERE AND commantaire="38" id = "38"';

Ce ne doit pas être bien construit

Jack Bocar
jackbocar
le 27/04/2006 à 14:34
Tags HTML et base de données
Bonjour,

Merci de ta réponse.

Pour ce qui est des postes, il n'y a que moi qui poste, je pensais que ce n'était pas une bonne pratique de mettre des tags dans une table.

Mais d'un autre côté, lorsque je vais sur la page doc-php ou doc-mysql du site "lephpfacile", je pense que toute la mise en pages est faite avec des tags HTML, vue qu'il y a des liens et de la mise en forme. Comme cette page est envoyée d'une table, je pense que moi aussi, je peux mettre mais pages avec les tags HTML dans mes tables.

Jack Bocar
LoadingChargement en cours