1. Dashboard
  2. Artikel
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. HTML - Webmaster Forum
  2. Programmierung - Entwickler Forum
  3. PHP Forum - Apache - CGI - Perl - JavaScript und Co.

msql in php

  • pindakaas
  • 27. Januar 2006 um 17:51
  • pindakaas
    Profi
    Beiträge
    591
    • 27. Januar 2006 um 17:51
    • #1

    hallo ich möchte mit msql_query ein SELECT abschiken aber gordnet
    sieht ungefehr so aus:

    Code
    $result = mysql_query(  'SELECT
                             url,what
                       FROM
                           links
                       ORDER BY what')  ;


    nur will ich jetzt über ein fomular festelegen wonach geordnet wird aber ich kriegs nicht hin anstelle von what eine varialbe einzufügen ist das überhaupt möglich ?

    lieber mal hier http://de.selfhtml.org nachgucken

  • cookie
    Prinz(essin)
    Beiträge
    914
    • 27. Januar 2006 um 17:55
    • #2

    ich würde sagen :

    Code
    $result = mysql_query(  'SELECT
                             url,what
                       FROM
                           links
                       ORDER BY '".$variable."'')  ;

    müsste gehen...

  • GreenRover
    Forum Guru
    Beiträge
    4.787
    • 27. Januar 2006 um 18:10
    • #3

    so kommts besser....

    $result = mysql_query( 'SELECT `url`, `what` FROM `links` ORDER BY `'.$variable.'`') ;

  • cookie
    Prinz(essin)
    Beiträge
    914
    • 27. Januar 2006 um 18:32
    • #4

    aber meines müsste eigentlich auch gehen....

  • pindakaas
    Profi
    Beiträge
    591
    • 27. Januar 2006 um 18:46
    • #5

    hä aber so bleibt der string doch geöffnet oder nicht ?
    also bei mir kommt so jedenfalls ne fehlermeldung

    Oh war mein fehler

    habs jetzt korregiert bekomm aber immernoch die fehlermeldung

    Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\Programme\xampp\htdocs\my\msql\form.inc.php on line 11
    die Datenbank enthält keine daten

    lieber mal hier http://de.selfhtml.org nachgucken

  • Ben
    Schüler
    Beiträge
    94
    • 27. Januar 2006 um 19:57
    • #6

    schreibst mal an mysql_query($sql) ein or exit(mysql_error()); dran ;)

    Entwickler-Community rund um Web- und Softwareentwicklung mit Java und PHP - Tutorials, News uvm.

  • pindakaas
    Profi
    Beiträge
    591
    • 27. Januar 2006 um 20:06
    • #7

    jetzt kommt
    Unknown column '' in 'order clause'

    lieber mal hier http://de.selfhtml.org nachgucken

  • cookie
    Prinz(essin)
    Beiträge
    914
    • 27. Januar 2006 um 22:52
    • #8

    hast du wirklich auch greenrover seins probiert? das muss auf jedenfall gehen!

  • gelöschter User
    Gast
    • 28. Januar 2006 um 09:59
    • #9

    moin,
    so wie ich das sehe fehlt da noch was !

    Code
    $result = mysql_query( 'SELECT `url`, `what` FROM `links` ORDER BY `'.$variable.'` DESC') ;

    oder

    Code
    $result = mysql_query( 'SELECT `url`, `what` FROM `links` ORDER BY `'.$variable.'` ASC') ;

    oder hab ich unrecht?
    Das steht dafür wie das ganze ausgelesen werden soll...
    DESC = rückwärts
    ASC = vorwärts

    Gruß crAzywuLf :D

  • cookie
    Prinz(essin)
    Beiträge
    914
    • 28. Januar 2006 um 10:05
    • #10

    stimmt crazywulf hast recht das fehlt auf jedenfall auch noch ;)

  • pindakaas
    Profi
    Beiträge
    591
    • 28. Januar 2006 um 11:51
    • #11

    ja schuldingung , ich bin gestern nich mehr dazu gekommen zu schreiben
    ,dass ich (anfänger!)vergessen hatte die variablen gegen meine auszutauschen :oops:

    eine frage zu der schreibweiße mit ' und `
    würde wenn man anstatt ' am anfang " genommen hätte das ` durch ein ' ersetzbar sein ? oder muss man dann auch `verwnden ?

    lieber mal hier http://de.selfhtml.org nachgucken

  • BendOr
    Kaiser(in)
    Beiträge
    2.496
    • 28. Januar 2006 um 12:13
    • #12

    du kannst das eigentlich auch komplett weglassen

    Sei immer du selbst. Außer du kannst Batman sein. Sei immer Batman!

  • pindakaas
    Profi
    Beiträge
    591
    • 28. Januar 2006 um 12:15
    • #13

    tatsache thx ! :D

    lieber mal hier http://de.selfhtml.org nachgucken

  • GreenRover
    Forum Guru
    Beiträge
    4.787
    • 28. Januar 2006 um 15:45
    • #14

    cookie deins geht zu 100% nicht, achte mal auf den anfürungszeichen/hochkomas...

Tags

  • links
  • form
  • code
  • php
  • programme
  • datenbank
  • error
  • mysql
  • cookie
  • variable
  • string
  • query
  • select
  • fomular
  • xampp
  1. Datenschutzerklärung
  2. Impressum
Community-Software: WoltLab Suite™