Ergebnis 1 bis 2 von 2

Thema: Worte in Links umwandeln - Hilfe

  1. #1
    TP-Junior
    Registriert seit
    Sep 2010
    Beiträge
    20

    Worte in Links umwandeln - Hilfe

    Meine Tabelle "stt" hat 3 Spalten.

    1 Spalte: id
    2 Spalte: name
    3 Spalte: links

    In der Spalte "name" liegen Worte. Es werden später neue Worte hinzugefügt. Spalte "links" ist leer.
    Ich will die Worte aus der Spalte "name" ins Links umschreiben und in die Spalte "links" einfügen.

    Den Script soll im Hintergrund voll automatisch arbeiten.
    Ich habe an folgenden Ablauf gedacht:

    1. DB Verbindung aufbauen
    2. SELECT aufbauen
    3. preg_replace nutzen (_http://cubiq.org/the-perfect-php-clean-url-generator)
    4. INSERT aufbauen
    5. UPDATE


    Meine Code:

    PHP-Code:
    <?php
    $verbindung 
    mysql_connect ("localhost",
    "XXXXX""XXXXX")
    or die (
    "keine Verbindung möglich.
    Benutzername oder Passwort sind falsch"
    );

    mysql_select_db("XXXXX")
    or die (
    "Die Datenbank existiert nicht.");

    $abfrage "SELECT name FROM stt";
    $ergebnis mysql_query($abfrage);



    setlocale(LC_ALL'de_DE.UTF8');
    function 
    toAscii($str) {
    $clean iconv('UTF-8''ASCII//TRANSLIT'$str);
    $clean preg_replace("/[^a-zA-Z0-9\/_| -]/"''$clean);
    $clean strtolower(trim($clean'-'));
    $clean preg_replace("/[\/_| -]+/"'-'$clean);

    return 
    $clean;



    $eintrag "INSERT INTO stt
    (links)
    VALUES
    ('Was kommt hier rein?')"
    ;

    $eintragen mysql_query($eintrag);
    if(
    $eintragen == true)
    {
    echo 
    "Eintrag war erfolgreich";
    }
    else
    {
    echo 
    "Fehler beim Speichern";
    }

    $aendern "UPDATE stt Set links = ' 
    Was kommt hier rein?'"
    ;
    $update mysql_query($aendern);
    ?>
    Was muss ich noch beim ERSETZEN, INSERT, UPDATE machen, damit es funktioniert?

  2. #2
    TP-Junior
    Registriert seit
    Jul 2011
    Beiträge
    7
    deine herangehensweise ist ziemlich komisch.

    lass doch mal durch ein select alle namen raussuchen und schreibe diese in ein array
    dann gehst du das array durch und schreibst jedes element , nachdem du es mit preg_replace umgewandelt hast, in die andere spalte

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. Excel: www-Adressen als Text in HTML-Links umwandeln
    Von Masotoshi im Forum Einfach so ...
    Antworten: 4
    Letzter Beitrag: 29.08.2008, 14:38
  2. Email-/Internetadressen in links umwandeln
    Von Flow09 im Forum Traum-Dynamik
    Antworten: 10
    Letzter Beitrag: 31.10.2007, 10:07
  3. Dynamische Links umwandeln in...?
    Von phpBuddy im Forum SEO
    Antworten: 6
    Letzter Beitrag: 21.02.2007, 16:57
  4. Links automatisch erkennen/umwandeln?
    Von belimo im Forum Dreamweaver & andere Webeditoren
    Antworten: 1
    Letzter Beitrag: 23.10.2004, 10:50
  5. Grafik in Links-/Rechtskurve umwandeln
    Von jofenchel im Forum Fireworks
    Antworten: 4
    Letzter Beitrag: 04.09.2002, 21:44

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51