Avatar billede kingwarez Nybegynder
06. juli 2003 - 01:45 Der er 19 kommentarer og
1 løsning

Hjælp til mysql og php

Hvordan kan jeg hive en lille text ud af min sql på en læt måde selve tablen heder text
Avatar billede kingwarez Nybegynder
06. juli 2003 - 01:46 #1
Det må godt være med id da jeg køre med det nu.
Avatar billede detox Nybegynder
06. juli 2003 - 01:49 #2
SELECT tekst FROM tabel WHERE id=4
Avatar billede kingwarez Nybegynder
06. juli 2003 - 01:55 #3
Ja det var godt nok for læt kan du sige mig hvordan hele texten skal se ud
Avatar billede kingwarez Nybegynder
06. juli 2003 - 01:55 #4
Så er du en gut
Avatar billede kingwarez Nybegynder
06. juli 2003 - 01:57 #5
<?
require_once("db.php");

$result = mysql_query("select * from tabel where id='1'");

while ($row = mysql_fetch_array($result)) {
  echo $row["text"];
}

?>

<? echo''.$row['text'].''; ?>


?>
Avatar billede kingwarez Nybegynder
06. juli 2003 - 01:57 #6
er det ikke meget ged i det her
Avatar billede detox Nybegynder
06. juli 2003 - 02:03 #7
Hvis du mener i php, så skal den se sådan ud:
---------------------------------------------
$res = mysql_query("SELECT tekst FROM tabel WHERE id=4")
    or die("Noget galt: " . mysql_error());
---------------------------------------------
og så fetcher du resultatet:
-----------------------------
$tekst = mysql_result($res,0,0);
--------------------------------
og det er vel at mærke, så længe du kun skal bruge et felt fra din tabel
Avatar billede detox Nybegynder
06. juli 2003 - 02:05 #8
Eller sludder så længe der kun er et resultat.
Skulle der imod al sund fornuft være flere med samme id, skal du gøre som du selv er inde på.
Avatar billede kingwarez Nybegynder
06. juli 2003 - 02:14 #9
Den måde kan jeg ikke få det til at virke
Avatar billede kingwarez Nybegynder
06. juli 2003 - 02:14 #10
hvodan skal sqlen se ud jeg har lave en der heder id & text
Avatar billede kingwarez Nybegynder
06. juli 2003 - 02:15 #11
hvordan
Avatar billede kingwarez Nybegynder
06. juli 2003 - 02:19 #12
Den her virker

<?
require_once("db.php");

$res = mysql_query("SELECT * FROM text where id = '1'");
while ($row = mysql_fetch_array($res)) {
?>
<font face="Verdana" size="5" color="#FFFFFF">
<? echo''.$row['text'].''; ?>
</font>
<?php
}
?>
Avatar billede detox Nybegynder
06. juli 2003 - 02:19 #13
Hvis jeg har forstået dig rigtigt hedder både tabel og tekstfeltet "text", hvilket jeg ikke er sikker på er nogen god idé, da "text" er et reseveret ord i MySQL. Så prøv at omdøbe til noget andet.
Avatar billede detox Nybegynder
06. juli 2003 - 02:24 #14
Ok, så burde dette osse virke:
<?
require_once("db.php");

$res = mysql_query("SELECT text FROM text where id = '1'");
$tekst = mysql_result($res,0,0);
?>
<font face="Verdana" size="5" color="#FFFFFF">
<? echo $tekst; ?>
</font>
Avatar billede detox Nybegynder
06. juli 2003 - 02:27 #15
Eller for den sags skyld:
-------------------------
<?
require_once("db.php");
echo mysql_result(mysql_query("SELECT text FROM text WHERE id='1'"),0);
?>
Avatar billede kingwarez Nybegynder
06. juli 2003 - 02:28 #16
ja tak den virker også
Avatar billede detox Nybegynder
06. juli 2003 - 02:30 #17
Og med formatering:
-------------------
<font face="Verdana" size="5" color="#FFFFFF">
<? require_once("db.php");
echo mysql_result(mysql_query("SELECT text FROM text WHERE id='1'"),0);?>
</font>
Avatar billede detox Nybegynder
06. juli 2003 - 02:34 #18
Men så kan den nok heller ikke koges meget mere ned. c",)
Avatar billede kingwarez Nybegynder
07. juli 2003 - 02:44 #19
siger mange tak
Avatar billede detox Nybegynder
07. juli 2003 - 02:47 #20
Velbekommen!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester