login  Naam:   Wachtwoord: 
Registreer je!
 Forum

zoekscript aanpassen

Offline kenzo - 16/05/2007 21:57 (laatste wijziging 16/05/2007 22:07)
Avatar van kenzoPHP beginner Hallo,

Ik heb het zoekscript van duikboot gedownload, (wat perfect werkt), maar omdat ik in een database veel tabellen heb, en er steeds nieuwe bijkomen vroeg ik mij af of ik dat niet automatisch kon laten gaan.

Het moet dus uit de tabel markt zoeken waar cat_id=".$categorieen."


bedankt!

Dit is het script:
http://www.plaatscode.be/5328/

8 antwoorden

Gesponsorde links
Offline Stijn - 16/05/2007 22:27 (laatste wijziging 16/05/2007 22:28)
Avatar van Stijn PHP expert Ik zou zoiets doen dan:
  1. <?php
  2. //$search = array( 'table' => 'field_to_search_on' );
  3. $search = array( 'reviews' => 'titel' , 'downloads' => 'titel' ); //enz...
  4.  
  5. foreach( $search as $key => $value ) {
  6.  
  7. $query = mysql_query("SELECT * FROM " . $key . " WHERE " . $value . " LIKE '%".$_POST['naamvantekstveld']."%'") or die( mysql_query() );
  8.  
  9. while( $row = ... ) { //de rest fantaseer je er wel bij zeker...
  10.  
  11. }
  12. ?>
Offline kenzo - 16/05/2007 22:31
Avatar van kenzo PHP beginner ik was al zelf begonnen, en heb dit... alleen werkt het niet zoals ik wil.

hij pakt namelijk gegevens uit tabellen die niet uit de tabel komen die ik wil.

dit is m'n code:

http://www.plaatscode.be/5329/
Offline Stijn - 16/05/2007 22:43
Avatar van Stijn PHP expert http://www.plaatscode.be/5330/ - heb wat commentaar bij gezet
Offline kenzo - 16/05/2007 22:50 (laatste wijziging 16/05/2007 22:51)
Avatar van kenzo PHP beginner Bedankt, maar heb het zelf al... (met haakjes moet dat... )

Heb nu dit, maar ik zie alleen een witte pagina...

denk dat ik iets fout heb, maar zie niet wat:
http://www.plaatscode.be/5332/
Offline Stijn - 16/05/2007 22:56 (laatste wijziging 16/05/2007 22:57)
Avatar van Stijn PHP expert http://www.plaatscode.be/5335/ -> je hebt geen form tag gedefineert en je echo's zijn bagger.
Offline kenzo - 16/05/2007 23:05
Avatar van kenzo PHP beginner
  1. Notice: ob_end_flush() [ref.outcontrol]: failed to delete and flush buffer. No buffer to delete or flush. in /home/avn/domains/allesvoorniets.eu/public_html/avn/index.php on line 16



dit staat nu onderaan de pagina?
Offline Stijn - 16/05/2007 23:09
Avatar van Stijn PHP expert http://www.plaatscode.be/5336/ - ik heb die ob_end_flush weggedaan aangezien ik geen ob_start zie staan.
Offline kenzo - 16/05/2007 23:31
Avatar van kenzo PHP beginner ik had het ook al gezien, en heb het script nu goed lopend...

bedankt!
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.194s