Aidez moi, Mysl me parle en Hexadécimal
6 messages • Page 1 sur 1
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
Aidez moi, Mysl me parle en Hexadécimal
Bonjour à tous,
voici mon code(à problème) :
voici ma table en sql :
et voici ce que ça donne dans la base de donnée :
qu'est ce qui ne donne pas selon vous... quand en sait que c'est du texte que je m'attendais à voir dans ma base de données !?
voici mon code(à problème) :
- Code: Tout sélectionner
$result=mysql_query("INSERT INTO image (urlimage,urlthumb,urlthumb_search,tag,isadult,prive,ismy) VALUES ('$urlimage','$urlthumb','$urlthumb_search','$tag','$adult','$private','$me')");
voici ma table en sql :
- Code: Tout sélectionner
CREATE TABLE `image` (
`id` int(11) NOT NULL auto_increment,
`urlimage` tinytext NOT NULL,
`urlthumb` tinytext NOT NULL,
`urlthumb_search` tinytext NOT NULL,
`tag` varchar(128) NOT NULL default '',
`tag_byuser` tinytext NOT NULL,
`isadult` char(1) NOT NULL default '',
`prive` char(1) NOT NULL default '',
`ismy` char(1) NOT NULL default '',
`user` varchar(64) NOT NULL default '',
`nb_visite` int(11) NOT NULL default '0',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ;
et voici ce que ça donne dans la base de donnée :
- Code: Tout sélectionner
(1, 0x312f3135373534333735303633613836663033626136343039633136323631653732353536303536313162652e6a7067, '', '', 0x4d61206d6169736f6e, '', '', 0x31, 0x31, '', 0),
(2, 0x312f3139393730313137303565663966336164623066316634666539653834613039613632623566333831392e6a7067, '', 0x312f3139393730313137303565663966336164623066316634666539653834613039613632623566333831395f7468756d625f7365617263682e6a7067, '', '', '', '', '', '', 0);
qu'est ce qui ne donne pas selon vous... quand en sait que c'est du texte que je m'attendais à voir dans ma base de données !?
Oui c'est pour éviter les erreures lors des imports de données binaires.
Mais si tu execute cette requete, sur une nouvelle base, tu aura exactement les meme donnée. Si tu export depuis phpMyAdmin et que tu ne veuxpas de se format, tu dois décocher "Encoder les champs binaires en hexadécimal" lors de l'export. (personnelement ça me créer des erreures quand je n'envoie pas les blobs remplis de textes en format hexadecimal)
Mais si tu execute cette requete, sur une nouvelle base, tu aura exactement les meme donnée. Si tu export depuis phpMyAdmin et que tu ne veuxpas de se format, tu dois décocher "Encoder les champs binaires en hexadécimal" lors de l'export. (personnelement ça me créer des erreures quand je n'envoie pas les blobs remplis de textes en format hexadecimal)
sureau a écrit:Oui c'est pour éviter les erreures lors des imports de données binaires.
Mais si tu execute cette requete, sur une nouvelle base, tu aura exactement les meme donnée. Si tu export depuis phpMyAdmin et que tu ne veuxpas de se format, tu dois décocher "Encoder les champs binaires en hexadécimal" lors de l'export. (personnelement ça me créer des erreures quand je n'envoie pas les blobs remplis de textes en format hexadecimal)
oui, mais pkoi l'enrégistre t-il dans la base de donnée en hexadecimal ?
comment faire pour qu'il l'enrégistre normallement ?
sureau a écrit:La base de données où tu l'importes à les mêmes type de champs (binaire / blob pour les champs encodés)?
tu n'as pas compris, mon problème, l'hexadécimal, n'apparait pas à l'importation mais à l'enrégistrement !!!!!!!!!!!!!!
là tu comprends mieux ?
- Code: Tout sélectionner
(1, 0x312f3135373534333735303633613836663033626136343039633136323631653732353536303536313162652e6a7067, '', '', 0x4d61206d6169736f6e, '', '', 0x31, 0x31, '', 0),
(2, 0x312f3139393730313137303565663966336164623066316634666539653834613039613632623566333831392e6a7067, '', 0x312f3139393730313137303565663966336164623066316634666539653834613039613632623566333831395f7468756d625f7365617263682e6a7067, '', '', '', '', '', '', 0);
Ce code c'est bien ce qui apparaît dans ta requête à l'execution?
Les données binaire tu peux les mettre que dans des champs binaire : type blob et pas tinytext.
Si tu change le type de tes champs : urlimage en blob ca marchera (ainsi que les autres)
J'ai bien compris cette fois?
6 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Googlebot analyse certains codes JavaScript
- Suite de l'interview avec Google
- 5 astuces pour améliorer vos revenus de parrainages AdSense
- Optimiser les URL pour le référencement
- La presse parle de WebRankInfo...
- Tout le monde parle du PageRank, mais c'est quoi ?
- Transformer de simples citations en liens
- Quand OVH parle de Pops... de quoi parle-t-il ?
- Unicode vers UTF-8 hexadecimal : comment faire ?
- Codage hexadécimal des caractères spéciaux dans l'URL
- Je me parle, il me vouvoye
- Quelqu'un parle bulgare ?
- Où on parle champagne et sablage...
- Puisqu'on parle de PHP
- On parle souvent de duplicata mais ...
- Un référenceur parle anglais obligatoirement?
- Vista : Personne n'en parle ?
- pourquoi on parle peu de l'affiliation ?
- On parle de filtres et autres boxs
- Aujourd'hui, je parle comme un énarque !
- Enfin un forum qui parle de Adwords !
- Ce robot YAHOO vous parle ?
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités



le forum