Toon posts:

Apache/Mysql maakt er een zooitje van

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik selecteer een rij uit Mysql en die zet in een variabele. Dan echo ik die variabele, en dan is op eens de eerste letter vervangen door een 1. Dus "pa" wordt "1a" en "de" wordt "1e". Heeft iemand dit ooit meegemaakt? Dit wordt opgevraagd in een zeer complex programma en ik zal de bron hier niet posten. Ik heb er zelf namelijk al heel goed naar gekeken of ik het zelf niet ergens verander.

  • LuCarD
  • Registratie: Januari 2000
  • Niet online

LuCarD

Certified BUFH

nee nog nooit gehad

Programmer - an organism that turns coffee into software.


  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

en op de prompt?

Doet iets met Cloud (MS/IBM)


  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Je doet vast iets als:
$string[0] = 1;

ergens in je code :?

Verwijderd

Topicstarter
Ik ben er achtergekomen. ACM ik weet niet of je bedoelde wat ook echt het probleem was, maar het zat wel in de richting ja.

  • Ericston
  • Registratie: Maart 2001
  • Laatst online: 05-09 18:58
En het was? (Voor toekomstige zoekers.) :)

Verwijderd

Topicstarter
Voor de toekomstige bezoeker: ik had
code:
1
2
3
4
5
$var=eenofandermysqlresult;
$var[$i]=eenofandermysqlresult;
if ($var[$i]==1){
echo "$var";
}

Dit was dus de fout. De oplossing is $var of $var[$i] een andere naam geven.
Pagina: 1