Gå til innhold

Anbefalte innlegg

 <?php
mysql_connect("localhost", "HEMMELIGT", "HEMMELIGT");
mysql_select_db("HEMMELIGT");

$ID = intval($_GET['overskrift']);
$sql="SELECT * FROM nyheter WHERE id='$overskrift', '$ingress', $nyhet";
$result=mysql_query($sql) or die(mysql_error());
$rows=mysql_fetch_array($result) or die(mysql_error());
while($rows=mysql_fetch_array($result))
{
$overskrift_true = $array[$overskrift];
$ingress_true = $array[$ingress];
$nyhet_true = $array[$nyhet];

}
{
echo $rows['overskrift'];
echo $rows['ingress'];
echo $rows['nyhet'];
}
?>

 

Å når jeg legger dette u på servern får jeg som feil;

 

You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near ' '',' at line 1.

 

 

Er ikke så god på det så er litt usikker på hva som jeg må gjøre da..

Hjelp eller?? :ermm:

 

Takker :w00t::love:

Lenke til kommentar
Videoannonse
Annonse

Takker :blush:

 

men jeg har nu skrivet et annet et..

om du kan liksom da bare se over det litt..

 

<?php
session_start();

$brukernavn = $_SESSION['brukernavn'];
if (isset($brukernavn)) {
$mysql_host = "localhost";
$mysql_user = "HEMMELIGT";
$mysql_pass = "HEMMELIGT";
$mysql_db = "HEMMELIGT";

$link = mysql_connect ($mysql_host, $mysql_user, $mysql_pass)
          or die ("$lang_dberr1");
if (mysql_select_db ($mysql_db)) {

$result = mysql_query("Select * from nyheter");
while ($row = mysql_fetch_array($result)) {

echo "
 <table>
  <tr>
   <th>Aktuell nyhet:</th>
  </tr>
  <tr>
   <td>".$row['overskrift']."</td>
   <td>".$row['ingress']."</td>
  </tr>
  <tr>
   <td colspan='2'>".$row['nyhet']."</td>
  </tr>
 </table>
";

?>

Lenke til kommentar

nja, bare om det så greit ut..

om det va noe feil at det kunne rettes på ;P

hehe..

 

e ikke noe god i php heilt enda såe!

ar bare liksom jobbet med det i 3 måna såe..

 

driver jo da å laget et nyhets script på sia mi osv såe..

 

du eller dere kan jo sjekke ut ka jeg mener litt..

www.styggest.org/alex

 

så ser dere der det står nyhet å det kommer jo inn i databasen også der det da står aktuell nyhet der skal jo selve nyheten komme..

 

det som jeg plages noe sykt med å jah er lei nu med å ikke få det til.. ;D

Hehe..!

 

 

Takker :blush: :!:

Lenke til kommentar

E d mulig, skreiv jo dette til deg slik at det skulle være umulig og gjøre det feil..

 

Sånn, får fikse IGJEN da... :):)

 

<?php
session_start();

$brukernavn = $_SESSION['brukernavn'];
if (isset($brukernavn)) 
{
$mysql_host = "localhost";
$mysql_user = "HEMMELIGT";
$mysql_pass = "HEMMELIGT";
$mysql_db = "HEMMELIGT";

$link = mysql_connect ($mysql_host, $mysql_user, $mysql_pass) or die ('kunne ikke koble til databasen');
mysql_select_db ($mysql_db) or die('Kunne ikke velge database');

$result = mysql_query("Select * from nyheter");
while ($row = mysql_fetch_array($result)) {

echo "
<table>
 <tr>
  <th>Aktuell nyhet:</th>
 </tr>
 <tr>
  <td>".$row['overskrift']."</td>
  <td>".$row['ingress']."</td>
 </tr>
 <tr>
  <td colspan='2'>".$row['nyhet']."</td>
 </tr>
</table>
";
}
}
?>

Endret av stianiquniez
Lenke til kommentar

Som eg sa til deg på nFF: du har jo ikkje forstått syntax for SQL enda. Kva med å faktisk lese litt før du begynner å lage ditt eget CMS?

 

Du vil aldri lære deg å programmere på denne måten...

 

Kjøp ei bok og lær litt.

 

Forøvrig så er syntax for SELECT sånn ca. følgande:

SELECT `columns`AS `alias for columns`  FROM `table` WHERE property AND property2 OR property3 LIMIT lower,upper;

Du kan stortsett utelate det som ikkje trengst, t.d kan ei query vere SELECT * FROM `table` LIMIT 0,3

Lenke til kommentar

alexols: du kan absolutt ca 0% php og SQL! kjøp en php bok og begyn og læs.

Så en tidligere post der jeg hadde et login script som du prøvde og konvertere til et eller annet nyhets script. der du hadde (antall == 1), noe som var helt borti granskauen galt og hadde ingen funksjon. rett og slett copy and paste nesten.

da er det tydelig at du ikke kan php i det hele tatt.. har du vært borti "hello world" eksemplet? =)

Endret av slippern
Lenke til kommentar

Faktisk så har jeg ikke lest en eneste PHP bok i mitt liv.

Jeg lærte alt ved ren logikk copy & paste feiling og prøving. Kunne HTML fra før av da som hadde sine fordeler..

 

Så mitt tips alexander er at du lærer deg det mest grunnlegende, som echo world, syntax, hva de forskjellige tingene betyr. Hvorfor du har det der og der osv..

 

PHP er et språk auratt som norsk, engelsk, tysk osv, bare en del andre tegn for og snakke og en annen struktur. Men du må fortelle PHP parsern om AKURATT hva den skal gjøre. Den er langt ifra smart..

 

Om du trenger hjelp til det mest grunnlegende så si ifra her så hjelper gutta deg med noen enkle ting til og begynne deg med, som du kan leke deg med, før du går videre :)

 

echo();

for();

count();

$_POST

$_GET

rand();

 

sånne lette funksjoner helt til og begynne med :)

 

PHP.net er også din venn, der kan du slå opp alt av funksjoner for og se hvordan dem fungerer..

Lenke til kommentar
PHP- & MySQL-innføring: Kapittel 1-6

Introduksjon til PHP

Syntaks, variabler og og ut-data

Kontrollering av verdier

Lister (arrays)

Funksjoner

Ta imot data fra brukeren

 

Dette er 6 meget bra guider, og de er på norsk! :)

7445726[/snapback]

:)

 

alexols: du kan absolutt ca 0% php og SQL! kjøp en php bok og begyn og læs.

Så en tidligere post der jeg hadde et login script som du prøvde og konvertere til et eller annet nyhets script. der du hadde (antall == 1), noe som var helt borti granskauen galt og hadde ingen funksjon. rett og slett copy and paste nesten.

da er det tydelig at du ikke kan php i det hele tatt.. har du vært borti "hello world" eksemplet? =)

8891048[/snapback]

Du har skrevet rimelig mye som er helt borti natta du også :p

Lenke til kommentar
Gjest
Dette emnet er stengt for flere svar.
×
×
  • Opprett ny...