Zum Inhalt springen

kills

Mitglieder
  • Gesamte Inhalte

    3753
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von kills

  1. Ja gibt es laut standard! http://www.w3.org/Style/Examples/007/evenodd.html Aber leider kann das nicht jeder Browser siehe: http://dean.edwards.name/IE7/compatibility/nth-child.html (mit IE anschauen!) table.even tr:nth-child(even) { background: green; } Gruß, Markus
  2. einfach ein Formular machen mit target auf das eltern fenster und beim onSubmit dann mit self.close() schließen.... function submit( form) { form.submit(); self.close(); } <form action="..." method=".." target="nameDesElternFensters" onSubmit="submit()"> . . . </form> </form>
  3. warum nicht schon im SQL sortieren?
  4. <option title="Ich bin ein Tooltip">2</option>
  5. ??? #fix { position:absolute; bottom:0px; right:0px; width:100px; height:100px; overflow:auto; }
  6. siehe beispiel eines datenbankzugriffs auf MySQL aus dem Manual: <?php mysql_connect("localhost", "mysql_user", "mysql_password") or die("Could not connect: " . mysql_error()); mysql_select_db("mydb"); $result = mysql_query("SELECT id, name FROM mytable"); while ($row = mysql_fetch_array($result, MYSQL_NUM)) { printf("ID: %s Name: %s", $row[0], $row[1]); } mysql_free_result($result); ?> [/PHP] http://de2.php.net/manual/en/function.mysql-fetch-array.php http://de2.php.net/manual/en/function.mysql-fetch-assoc.php http://de2.php.net/manual/en/function.mysql-fetch-row.php
  7. einfach mal include('db_open.php'); $hidden = "test124"; $sql= "SELECT kontrollsystemauf FROM takontrolle WHERE tanr='".$hidden."'"; $res= mysql_query($sql, $db); echo $sql; [/PHP] machen, und was ausgegeben wird in phpmyadmin testen...
  8. dieses script wird von einem anderen included? dann bitte dieses auch posten...
  9. ich würd sagen, das ist ein Fehler des FF. Der Cursor wird ja an die position unten gesetzt, nur das Textfeld scrollt in die 1. Zeile anstatt in die Zeile an der Cursor steht. Vielleicht könntest du mit folgenden Ansatz einen workaround erreichen: - Zeile berechnen, in der der Text eingefügt wurde - Prüfen ob die Zeile höher ist als die möglich anzuzeigende anzahl Zeilen - ggf. die Textarea runterscrollen zur angegebenen Zeile Ob es entsprechende funktionen gibt um die textarea zu scrollen usw kann ich dir nicht sagen... Gruß, Markus Edit: Ich hab ein Script gefunden, dass eine Textarea scrollen können soll... ist aber ungetestet! http://www.jsmadeeasy.com/javascripts/Scrolling/Scrolling%20Textarea/index.htm hier gibs ne ganze menge Javascripts: http://www.jsmadeeasy.com/javascripts/Scrolling/list_test.asp Edit2: hm ich hab wohl das script falsch verstanden... ich hab das jetzt ma lokal getestet, aber der scrollt nicht die textarea, sondern fügt einfach zeile für zeile text hinzu....
  10. echo ' <select name="lagerort"> mysql_select_db("lager"); $abfrage="SELECT * FROM lagerorte "; $ergebnis=mysql_query($abfrage); while ($zeile = mysql_fetch_array($ergebnis)) { echo "<option value="$zeile[lagername]"> </option>"; } </select> '; [/PHP] bei deinem Code sind grundlegende Fehler drinne. Am besten du schaust dir mal ein paar Tutorials zu PHP an. [PHP] echo '<select name="lagerort">'; // ende des Echo befehls hat gefehlt mysql_select_db("lager"); $abfrage="SELECT * FROM lagerorte "; $ergebnis=mysql_query($abfrage); while ($zeile = mysql_fetch_array($ergebnis)) { echo "<option value="$zeile[lagername]"> </option>"; } echo '</select>'; // hier hat der echo befehl komplett gefehlt so wie es aussieht wolltest du den "echo" befehlt über alle anderen Befehle hinweg verwenden. So geht das aber nicht.... Gruß, Markus
  11. Der Code des Threadstellers würde zur Problemlösung weiterhelfen,....
  12. Gib dir mal den SQL aus den du da zusammenbaust und setzt Ihn z.b. mit PHPMyAdmin ab. Laut fehlermeldung müsste dort ein Fehler vorliegen. Der 2. Fehler ist nur ein Folgefehler. Gruß, Markus
  13. Für Programme/Tutorials/etc einfach mal in die Linkliste Webdesign bzw. Webserverprogrammierung schauen.
  14. könntes du bitte den kompletten counter.php sourcecode posten. Gruß, Markus
  15. @perdi: *zustimm* :-) Gruß, Markus
  16. doch meiner Meinung nach ist das auch schlechter stil! Warum nicht einfach das JavaScript unabhängige "target" attribut des Formulars verwenden? Gruß, Markus
  17. Hallo zusammen, in MySQL gibt es folgendes SQL konstrukt: SELECT * FROM tabelle1 LIMIT 10, 30 Dies Zeigt 30 Sätze ab dem 10 Satz an. Für Informix hab ich leider nur folgendes gefunden: SELECT FIRST 30 * FROM tablle Hiermit bekomme ich zwar auch 30 Sätze, aber ab dem 1. nicht ab dem 10. Ich habe in keine Doku o.ä. etwas gefunden wie ich hier ein Äquivalent zu dem obigen Beispiel finden könnte. Weiss jemand von euch weiter? Gruß, Markus
  18. meiner Meinung nach, wäre es mit einem RegEx am besten/schnellsten getan... Gruß, Markus
  19. Eine Datenbank-Klasse ist dem ganzen natürlich vorzuziehen. Ob das aber nun performance-fressend ist, wegen einem Include mehr wage ich zu bezweifeln... Gruß, Markus
  20. jep so ungefähr.. requrie_once("connection/open.inc.php"); Befehl; Befehl; Befehl; ... requrie_once("connection/close.inc.php"); [/PHP] zwischendrinn die verbindung nicht schließen!
  21. ich glaub palveolgyi hat das ein wenig falsch verstanden. Ich glaube er meint wie/wann man die Verbindung schließen muss... Also ich würde auf jeden Fall in jedem Script das durch den Benutzer aufgerufen werden soll per require_once die datenbankdaten einbinden. Schließen sollte man diese Verbindung auch. Daher sollte man damit nicht alles doppelt und dreifach ist, all seine aufrufe über die index.php o. ä. datei machen. In dieser dann einfach am Anfang die Verbindung aufbauen und am ende schließen... Gruß, Markus
  22. Hallo zusammen, ich habe jetzt auf Grundlage des vorhergehenden Links folgendes gebaut: <?php function glossar_replace( $string) { global $REX; $mypage = "glossar"; // only for this file $I18N_GLOSSAR = new i18n($REX[LANG],$REX[INCLUDE_PATH]."/addons/$mypage/lang/"); // CREATE LANG OBJ FOR THIS ADDON $sql = new sql; $sql->setQuery("select * from rex__glossar order by shortcut"); for($i=0;$i<$sql->getRows();$i++) { $language = $sql->getValue("language"); if ( $language == "0") { $language = $I18N_GLOSSAR->msg('lang_de_short'); } elseif ( $language == "1") { $language = $I18N_GLOSSAR->msg('lang_en_short'); } else { $language = $I18N_GLOSSAR->msg('lang_fr_short'); } $id = $sql->getValue("short_id"); $shortcut = htmlentities($sql->getValue("shortcut")); $escapedshortcut = str_replace( '.', '\.', $shortcut); $description = htmlentities($sql->getValue("description")); $language = trim( $language); $casesense = $sql->getValue("casesense"); $search = "/((<[^>]*)|$escapedshortcut)/ie"; $replace = '"\2"=="\1"? "\1":"<span lang=\"'. $language .'\" xml:lang=\"'. $language .'\" title=\"'. $language .': '. $description .'\" class=\"shortcut\">'. $shortcut .'</span>"'; $subject = $string; if ( $casesense == 0) { $search .= 'i'; } $string = preg_replace( $search, $replace, $subject); $sql->counter++; } return $string; } ?> [/PHP] Das ist jetzt zu 99% was ich haben wollte. Das einzige was mich noch stört ist, dass wenn er z.b. nach "Mac" sucht, dieses auch in "Macht" findet. Heisst er soll nur nach dem kompletten wort suchen, nicht nach teilstrings... Bsp: http://www.sokba.de/relaunch/index.php?article_id=57 hat jemand eine Idee? Gruß, Markus
  23. läuft die DB auf einem anderen Server? vielleicht mal eine persistente DB Verbindung verwenden...
  24. eben... sag einfach das das von PHP intern alles behandelt wird und mann sich deshalb keine sorgen machen muss... mit verweis auf die link von oben Gruß, Markus
  25. notfalls dein script bis zum session start posten... Gruß, Markus

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...