tutoriale photoshop, brushes, patterns, gradient
Site afiliat proiectului Wtricks.com
   
   
  REGULAMENT | Search | Members | Calendar | Help  
 


Post Reply  Post Thread 
nu reusesc sa ii dau blogului continut dinamic
Author Message
dtbd1916
Designer incepator
*****


Posts: 258
Group: Registered
Joined: Jul 2008
Status: Offline
Reputation: 1
Lei: 1393.38
Post: #1
nu reusesc sa ii dau blogului continut dinamic

PHP Code:
<?php
include(connect_to_db.php);
 
 
$cerereSQL 'SELECT * FROM `postari` ORDER BY id DESC';
 
$rezultat mysql_query($cerereSQL);
   while(
$rand mysql_fetch_array($rezultat))
   {
echo
$rand['data'].
'<br><br>
.$rand['
titlu'].
'
<br><br><br>'
.$rand['
video_imagine'].
'
<br><br><br>'
.$rand['
continut'].
'
<br>'
.'
<a href="lasauncomentariu.php">[lasa un comentariu]</a>'.
'
<br><br><br>'
.'
In '.$rand['categorie'].
'
<hr><br><br><br><br>;
   }

?>


Scriptul de mai sus este inclus in pagina index a blogului meu unde apar toate postarile.

Postarile le public pe blog printr`un formular de pe o pagina ascunsa a blogului care este alcatuit din urmatoarele campuri:
1.titlu
2.categorie
3.data
4.video_imagine:aici introduc codul html prin care se introduce o imagine respectiv un filmulet youtube
5.continut:aici introduc textul si unele taguri html de ex <br/><br/> pt a crea paragrafe si tagurile<a></a> cand vreau sa fac dintr`un cuvant un link.

Cand apas butonul submit datele sunt introduse in tabelul `postari`a  bazei de date si sunt directionat pe pagina index unde imi apare  postarea.

Pana aici toate bune si frumoase.Cel putin d.p. meu d.v.

Problema mea este linkul [lasa un comentariu] care apare la sfarsitul fiecarei postari.Acest link il directioneaza pe vizitator catre pagina lasauncomentariu.php.

Ce scripturi trebuie sa contina pagina lasauncomentariu.php ca sa iau din baza de date DOAR datele acelei postari si anume
`data`,`titlu`,`video_imagie` si `continut`?

Eu am incercat cu:

PHP Code:
<?php 
 $cerereSQL 
'SELECT * FROM `postari` WHERE titlu=$titlu';

//DECI VREAU SA II SPUN SERVERULUI CA LINKUL [LASA UN COMENTARIU] 
//ESTE DE LA POSTAREA DE EX "LIBERTY PARADE 2008" 
//SI VARIABILA  $titlu='LIBERTY PARADE 2OO8' SI SA 
//IMI SCOATE DIN TABELUL `POSTARI` DOAR DATELE 
//DE LA POSTAREA LIBERTY PARADE 2008 SI SA MI LE AFISEZE PE MONITOR

//VREAU  CA ACELASI LUCRU  SA SE INTAMPLE SI LA CELELATE POSTARI

 
$rezultat mysql_query($cerereSQL);
   while(
$rand mysql_fetch_array($rezultat))
   {
echo
$rand['data'].
'<br><br>'
.$rand['titlu'].
'<br><br><br>'
.$rand['video_imagine'].
'<br><br><br>'
.$rand['continut'].
'<br><br>';
   }
?>


La sfarsitul paginii exista un formular de comentarii.

Sper ca am fost destul de exact si de clar.

Si va rog spuneti`mi daca procedez corect?


dare_to_be_different1916 | id de messenger

This post was last modified: 08-03-2008 04:11 AM by dtbd1916.

08-03-2008 04:03 AM
Visit this users website Find all posts by this user Quote this message in a reply
Seinfeld
Designer experimentat
*******


Posts: 680
Group: Registered
Joined: Feb 2008
Status: Offline
Reputation: 3
Lei: 2557.32
Post: #2
RE: nu reusesc sa ii dau blogului continut dinamic

In general e bine sa te legi de id. Ala e unic si dureaza mai putin sa faca comparatia intre numere decat intre siruri de caractere.
Cand il directionezi pe pagina lasauncomentariu.php trimiti si id-ul articolului.
Si apoi vei avea  $cerereSQL = 'SELECT * FROM `postari` WHERE id=$id_primit


Zambeste, maine va fi mai rau
08-03-2008 06:20 AM
Visit this users website Find all posts by this user Quote this message in a reply
dtbd1916
Designer incepator
*****


Posts: 258
Group: Registered
Joined: Jul 2008
Status: Offline
Reputation: 1
Lei: 1393.38
Post: #3
RE: nu reusesc sa ii dau blogului continut dinamic

Cum trimit si id`ul articolului atunci cand il directionez pe pagina lasauncomentariu.php?

Poti sa postezi niste scripturi?Eventual sa le introduci in ce le doua pagini ale mele index.php si lasauncomentariu.php.


dare_to_be_different1916 | id de messenger
08-03-2008 05:47 PM
Visit this users website Find all posts by this user Quote this message in a reply
dtbd1916
Designer incepator
*****


Posts: 258
Group: Registered
Joined: Jul 2008
Status: Offline
Reputation: 1
Lei: 1393.38
Post: #4
RE: nu reusesc sa ii dau blogului continut dinamic

Frate am reusit...multumesc foarte mult....


dare_to_be_different1916 | id de messenger
08-03-2008 06:01 PM
Visit this users website Find all posts by this user Quote this message in a reply
dtbd1916
Designer incepator
*****


Posts: 258
Group: Registered
Joined: Jul 2008
Status: Offline
Reputation: 1
Lei: 1393.38
Post: #5
RE: nu reusesc sa ii dau blogului continut dinamic

Am completat linia de la index.php astfel:

PHP Code:
.'<a href="lasauncomentariu.php?id='.$rand['id'].'">[lasa un comentariu]</a>'


iar linia de la lasauncomentariu.php astfel:

PHP Code:
if(isset($_GET['id'])){$idpostare $_GET['id'];}
else{
$idpostare NULL;}

 
$cerereSQL "SELECT * FROM `postari` WHERE id=$idpostare"

.

Multumesc inca o data f mult.
Mai vezi alte buguri la cod?


dare_to_be_different1916 | id de messenger

This post was last modified: 08-03-2008 06:06 PM by dtbd1916.

08-03-2008 06:05 PM
Visit this users website Find all posts by this user Quote this message in a reply
Seinfeld
Designer experimentat
*******


Posts: 680
Group: Registered
Joined: Feb 2008
Status: Offline
Reputation: 3
Lei: 2557.32
Post: #6
RE: nu reusesc sa ii dau blogului continut dinamic

Cum am mai spus, ocuoa-te putin si de codul html ca sa fie valid.
<br> sa devina <br />


Zambeste, maine va fi mai rau
08-03-2008 06:27 PM
Visit this users website Find all posts by this user Quote this message in a reply
dtbd1916
Designer incepator
*****


Posts: 258
Group: Registered
Joined: Jul 2008
Status: Offline
Reputation: 1
Lei: 1393.38
Post: #7
RE: nu reusesc sa ii dau blogului continut dinamic

merci pentru indrumari...


dare_to_be_different1916 | id de messenger
08-03-2008 06:29 PM
Visit this users website Find all posts by this user Quote this message in a reply
Post Reply  Post Thread 

View a Printable Version
Send this Thread to a Friend
Subscribe to this Thread | Add Thread to Favorites

Forum Jump:

 

 Invatam Net
Esti nou pe aici? Vorbeste-ne despre tine.
Citeste articole si tutoriale unice.
Ai un site? Iti putem oferi un review.

  Parteneri

  


-->