php/sql heel lastig probleem

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Ik zit nu echt met een heel raar probleem. Ik heb een nieuws script dat nieuws invoert in een database. Het werkt allemaal goed op 1 optie na, catogorien invoeren.

Er zijn 6 catogorien

hardware/software/sport/games/internet/economie
elk van deze catogorien heeft een afkorting die de database in zou moeten gaan.
voor games is dat g en voor hardware is dat s enzo...

Nu het rare probleem. Als ik nieuws invoer krijg ik bij welke optie ik ook kies een output "so". In de database wordt dus "so" ingevoerd ipv de letter die er zou moeten staan. Het rare is dat nergens in mijn hele script komt "so" voor. Nu vraag ik me af, HOE KAN DIT IN GODSNAAM?

Hier kan je me nieuws scriptje zien.

Wie is mijn redder? Ik heb het er met verschillende PHP kenners over gehad, maar niemand wist het ;(

Acties:
  • 0 Henk 'm!

  • Wacky
  • Registratie: Januari 2000
  • Laatst online: 05-09 21:19

Wacky

Dr. Lektroluv \o/

Staat het type van het veld in je sql database wel goed? Op text dus ...

Misschien dat je ooit van database normalisatie hebt gehoord. Dan maak je dus een andere table aan (categorien bv). Daar staan dan de records met de categorien in.

Dus zo:

1. Internet
2. Economie
etc etc

Dan zet je in je nieuws tabel dus in het veld categorie het cijfer 1, wat weer corespondeert met Internet uit de tabel categorien.

Good luck :P

Nu ook met Flickr account


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Ik denk dat ik iemand heeeeeeeeel erg dankbaar ben :* :* :* :*

Damn! het is gelukt! ik heb Varchar(50) verandert naar TEXT en de tabel van cato naar catogorie verandert, ook het script ff aangepast natuurlijk. En het werkt. raar maar waar :D

Mijn dag kan niet meer stuk!

Acties:
  • 0 Henk 'm!

  • Wacky
  • Registratie: Januari 2000
  • Laatst online: 05-09 21:19

Wacky

Dr. Lektroluv \o/

:7

Nu ook met Flickr account


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
iets te vroeg gejuigt :(

het werkte helemaal, ik heb 3 van die scripts. ik teste het eerst bij nieuws. Dat werkte helemaal. TOen heb ik me 2e andere scripts aangepast, maar nu ik net klaar ben met de laatste. is het probleem weer terug, bij alle scripts. Hoe kan dat hoU?

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
op dit moment is so over, maar hij heeft het nu op d gemunt. Wat ik ook kies, overal wordt d ingevult :p

Acties:
  • 0 Henk 'm!

  • Goodielover
  • Registratie: November 2001
  • Laatst online: 11-08 18:10

Goodielover

Only The Best is Good Enough.

Wat dacht je van een debug regeltje om de variabelen af te drukken.
Dan weet je wat de insert probeert te doen.
Of nog beter het SQL-statement even loggen.
Waarschijnlijk is er een fout in je invoer
Pagina: 1