Ses derniers messages sur les forums
Tu te contredis la : tu dis utiliser MyISAM, et tu veux faire du FULLTEXT.
Et ben justement, le FULLTEXT, c'est dispo avec MyISAM.
Donc je ne vois pas pourquoi tu parles d'innoDB la.
Ensuite, comment faire la même chose que le FULLTEXT en innoDB, ben il existe plusieurs solutions : dupliquer la table en MyISAM, ou créer un algo de recherche.
Ben tu as juste une erreur SQL, ca n'a rien à voir avec la version de PHP.
Et l'erreur est simple : MySQL ne connait pas le champ "marque.idmarque".
Ensuite, il faudrait voir la structure réelle de tes tables et non une explication en francais de ton schéma de base. Genre un dump de phpmyadmin sur la structure des tables.
Tu n'aurais pas une faute d'orthographe sur le nom de ton champ ? (genre il ne serait pas écrit pareil en base et dans la requête).
Cela se configure dans le php.ini, cherche un paramètre short_tags et active le (mais le mieux, c'est de ne pas utiliser les short_tags, justement dans la prévision où ton hébergeur les désactive).
Le problème, c'est que certains champs ont une taille variable, donc ca ne se calcule pas comme cela, tu ne peux pas faire nb_lignes X taille une ligne.
Un élément de réponse (attention, si tu as de l'innodb, les résultats seront toujours des approximations et non une taille réelle).
Normal, le selected doit être un attribut de <option> et non en dehors de <option>.
Tu n'irais pas voir Google toi par hasard ? :)
Ben tu vires la ligne :
document.getElementById('debug').innerHTML = url + '?' + nocache;
Et le <pre> dans le code html.
Ben suffit de faire un echo...
<div style="position: absolute; top: 118px; left: 435px; width: 132px; height: 19px">
Date de la demande:
</div>
<div style="position: absolute; top: 145px; left: 423px; width: 149px; height: 22px">
<input name="dateticket" value="<?php if (isset($val[date("d-m-Y")])) echo htmlentities($val[date("d-m-Y")]); else echo date('d-m-Y'); ?>" />
</div>
PS : pourquoi insères tu des <option> dans un <input> ??