CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

problème script

blade_8
blade_8
Niveau 9
20 juillet 2005 à 14:13:33

voila j´ai suivi un tuto sur le site du zéro pour créer un script de news, donc j´ai un problème dès le début, en effet il me demande de créer une nouvelle table et de remplir des informations ( donc pour savoir remplir les information il nous donne une image avec toutes les infos qu´il faut remplir) donc je reproduit et remplit la table news exactement comme il l´est montré sur la photo et à la fin j´obtient cette erreur:

  1. 1075 - Un seul champ automatique est permis et il doit être indexé

pourtant j´ai reproduit exactement ce qu´il y a sur la photo.

Voici la photo: http://img206.imageshack.ck.us/img206/1965/news19zt.gif

si vous pouviez me dire se que je peut faire pour éviter cette erreur, se serait sympa, merci :ok:

captain_torche
captain_torche
Niveau 10
20 juillet 2005 à 14:16:35

Dans " attributs", pour le champ " id", tu as pas une option " index" ? ( Ca fait longtemps que j´ai pas utilisé phpmyadmin)

blade_8
blade_8
Niveau 9
20 juillet 2005 à 14:18:38

non j´ai BINARY, UNSIGNED et UNSIGNED ZEROFILL

blade_8
blade_8
Niveau 9
20 juillet 2005 à 14:24:02

:up:

captain_torche
captain_torche
Niveau 10
20 juillet 2005 à 14:27:55

Essaye de mettre des tailles minimales.

venitius
venitius
Niveau 10
20 juillet 2005 à 14:29:57

non je suis débutant mais pour une fois je sais quelque chose lol. :) ( je suis une grande merde en php)

sur la ligne de id tout à la fin y´a des ronds de sélection. Choisi index et c´est bon. :)

blade_8
blade_8
Niveau 9
20 juillet 2005 à 14:31:30

Vi vi c´était bien sa :content: merci bcp venitius et toi aussi captain_torche :-)))

blade_8
blade_8
Niveau 9
20 juillet 2005 à 15:25:54

Maintenant que mon script marche très bien j´aimerais faire la présentation, pour sa ils disent que dans ce code là:

< ? mysql_connect("localhost", " Pseudo", " Mot_de_passe"); / / Connexion à MySQL
mysql_select_db("base_de_donnéees");

$reponse = mysql_query("SELECT * FROM news ORDER BY id DESC"); / / Requête SQL

/ / On fait une boucle pour lister tout ce que contient la table :
while ( $news = mysql_fetch_array($reponse) )
{
? >
< br><b><?echo $news[´titre´];?></b><br>
< ? echo $news[´contenu´];?><br></p>
< p align="right"><i><font color="#FFFFFF">Posté par < ? echo $news[´auteur´];?> le < ? echo $news[´date´];?></p></i>
< ?
}

mysql_close(); / / Déconnexion de MySQL
? >

il faut modifier ce petit bout là:

< br><b><?echo $news[´titre´];?></b><br>
< ? echo $news[´contenu´];?><br></p>
< p align="right"><i><font color="#FFFFFF">Posté par < ? echo $news[´auteur´];?> le < ? echo $news[´date´];?></p></i>

donc moi par exemple pour le titre de la news j´aimerais que le titre se trouve dans cet image:

http://img206.imageshack.ack.us/img206/8003/ntop3mn.gif

et j´aimerais aussi garder la largeur et hauteur en pixel de cet image, après que vous m´aillez aidé je pense pouvoir me débrouiller pour le reste, je veut juste un exemple, merci :ok:

blade_8
blade_8
Niveau 9
20 juillet 2005 à 15:59:24

:up: comment faire? s´il vous plait merci :content:

blade_8
blade_8
Niveau 9
20 juillet 2005 à 16:43:59

siouplait :hap: ya personne qui peut m´aider?

ou peut-être que je me suis mal fait comprendre!

alor en fait j´aimerais tout simplement que le titre de la news s´affiche dans une image ( celle que j´ai mis dans mon avant-dernier post)

et je sais pas comment faire sachant que pour la mettre il faut la mettre dans ce code là:

< br><b><?echo $news[´titre´];?></b><br>
< ? echo $news[´contenu´];?><br></p>
< p align="right"><i><font color="#FFFFFF">Posté par < ? echo $news[´auteur´];?> le < ? echo $news[´date´];?></p></i>

merci beaucoup :ok:

blade_8
blade_8
Niveau 9
20 juillet 2005 à 17:06:22

:snif:

venitius
venitius
Niveau 10
20 juillet 2005 à 17:53:10

dsl je suis nul en PHP. attends le retour de captain_torche. :)

mais je vais quand même voir...

captain_torche
captain_torche
Niveau 10
20 juillet 2005 à 17:56:48

C´est pas réellement de PHP, qu´il s´agit, mais plutôt de HTML généré par le PHP.

Donc, tu as deux solutions :
1. Tu crées un tableau, tu mets ton image en fond de cellule, et ton texte dans la cellule.

2. Tu fais ça en CSS, avec par exemple
< div class="titre"><?echo $news[´titre´]?></div>
Et dans le CSS, tu mets
. titre
{
background: url("tonimage.gif");
}

blade_8
blade_8
Niveau 9
20 juillet 2005 à 18:23:25

ok merci j´ai compris le principe que tu m´as dit et sa fonctionne super :merci:

Content de voir qu´on a des grands professionnels sur ce forum :content:

j´avais encore une petite question pour ce soir, j´aimerais que le contour du tableau soit noir,comment faire? merci

captain_torche
captain_torche
Niveau 10
20 juillet 2005 à 18:29:56

Sans CSS :
< table border="1" bordercolor="#000000">

Avec CSS
table
{
border: 1px;
border-color: #000000;
}

De mémoire, je peux me tromper.

Sinon, ravi que tu aies saisi le principe si vite :)

venitius
venitius
Niveau 10
20 juillet 2005 à 18:38:51

:salut: je ne veux pas créer un topic exprès pour ça alors je poste ici. :ok:

je viens d´installer une nouvelle police pour mon site. ( Ninja Naruto)
je l´installe et ensuite je vais dans mon document CSS. je met à l´endroit pour changer la police du texte: Ninja Naruto
ensuite je regarde si ça marche. La police n´est pas la même que sur Word. :-(
et en plus de ça le chargement des pages est ralentis et le texte toujours en retard lorsque je descend plus bas dans une page!!
Comment faire?

:merci: d´avance!

captain_torche
captain_torche
Niveau 10
20 juillet 2005 à 18:44:57

Venitius, n´utilise pas de polices exotiques dans ton site.
Tout simplement parce que les utilisateurs ne la possèdent pas, donc ils ne la verront pas.

Si tu veux faire des titres avec cette police spécifique, il va falloir que tu crées des images contenant le texte en question.

venitius
venitius
Niveau 10
20 juillet 2005 à 19:00:01

http://neeweb.com/~naruto

sur ma page d´accueil y´a un titre Naruto-Nindo. J´ai fait avec Paint un titre Naruto-Nindo avec la bonne police. Mais le problème est-ce que c´est possible de mettre cette image par dessus le visage sans l´effacer? :question:

blade_8
blade_8
Niveau 9
20 juillet 2005 à 20:59:31

Je repose une petite question ( j´évite de posté plusieurs topics sa évitera le flood)

Donc ma question était: comment faire pour afficher la date dans l´ordre, car sur mon site quand j´ai installé le module news ( http://expert-gamers.com/fps-mods/index.php ) la date c´est mise dans cette ordre année/mois/jour et moi je la voudrais dans l´ordre normal jour/mois/année

merci

captain_torche
captain_torche
Niveau 10
21 juillet 2005 à 07:54:34

La date est sous le format anglophone.
Je te conseille de créer une fonction
par exemple :
datefr($date)
{
$donnees = explode("/", $date);
return $donnees[2]."/".$donnees[1]."/".$donnees[0];
}
Et tu appelles cette fonction dans ta page, avec la date anglaise en argument.

Explication du code :
Ligne 1 : on crée un tableau contenant les valeurs de la chaîne d´origine, séparées par le caractère défini ( ici, / )
Ligne 2 : on renvoie les valeurs réordonnées selon la logique francophone.

Sous forums
  • Aide à l'achat Mac
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware