Jump to content

Datu bāzes veidošana


burkaans456
 Share

Recommended Posts

Tātad joka pēc taisu mjas lapu, kurā cilvēks reģistrējas un automātiski tiek izveidots viņa profils, kuru vēlak viņs var pārveidot pēc saviem ieskatiem ( mainīt vārdu, pievienot bildi / bildes, uzrakstīt sīkāk kaut ko par sevi). Bet apstājos pie datubāzes, skatijos daudz video un lasiju bet vienalga vai nu nesaprotu vai galīgi neprotu viņu izveidot. kāds / kādi varētu apskaidrot kā viņu veido um kā pareizi viņu iekļaut PHP scriptā? Paldies jau iepriekš.

 

Link to comment
Share on other sites

Datubāzes ir daudzas un dažādas. PHP lietotāju vidū ir plaši izplatīta tāda DB kā MySQL. Tev būs jāatvelk MySQL serveris un jāuzinstalē. Pēc tam varēsi ar kādu rīku (es iesaku bezmaksas Toad for MySQL) uztaisīt savu DB un sadefinēt tajā tabulas. Kad tas būs izdarīts, tad no PHP, izmantojot mysqli vai PDO saimes objektus, varēsi pieslēgties DB un darboties ar tām tabulām (insertot/updeitot/deletot rindas tabulās).

 

Kas tieši no šīs ķēdītes nesanāk (visu smalki izrakstīt slinkums, daudz jāraksta).

Link to comment
Share on other sites

burkaans456

Paldies, sāku kko saprast jau. Vēl tads interesants jautājums kā pareizi datubāzi iepīt scriptā?

Link to comment
Share on other sites

Sākumā iekš php jāpieslēdzas pie db

if(!mysql_connect("localhost","root","")) { echo "

	Nav savienojuma ar datu bāzi!!!
"; die(); } mysql_select_db("kautkadadb");
tad jau tālāk jāstrādā ar
mysql_querymysql_fetch_array
Labots - ju
Link to comment
Share on other sites

burkaans456

Ok instalēju MySQL tagad un iznāk ka man no tā visa ko programma piedāvā ir vajadzīgs tikai serveris?

Link to comment
Share on other sites

burkaans456

Ja Wildgun tas ir vajadzīgs, bet takā cenšos to visu mācīties tad, esi mazliet saprotošāks un izpalīdzi.

Ju domā ar to būtu vienkāršāk? Bet nu labi palikšu pie pirmās programmas.

Link to comment
Share on other sites

kellerman

Es parasti lietoju HeidiSQL, nezinu cik viegli ir likt visas relācijas utt., bet programma vienkārša bezgala, ja salīdzina ar workbenķi.

Toad'u neesmu lietojis.

Autoram nebūtu vieglāk sākt ar MVC? Dokumentācija populārākajiem freimworkiem ir ļoti laba. Rakstīt visu vienā failā jau itkā skaitās 98 gada stilā :D

Labots - kellerman
Link to comment
Share on other sites

Arnolds Piepe

Autoram labāk sākt lietot smadzenes un tutoriāļus, vai, ja vēlme ātri nonākt pie rezultāta, kādu CMS sistēmu.

Link to comment
Share on other sites

_dunduks_

Nu bļoda - gribu projektēt automašīnas.

Autor, pastāsti, kādus instrumentus vajag, zīmuļus, pildspalvas. Ar zīmuli no augšas vai no lejas jāvelk.

Es velku līniju, bet man nekāda mašīna nesanāk - esi mazliet saprotošāks un izpalīdzi.

Link to comment
Share on other sites

Леший

Tiešām, iesācējam labāk kādu xampp/wamp, nevis visu instalēt pa daļām. Pēc autora tekstiem var saprast, ka viņam īsti nav poņas par to, kas ir datubāze utt. Paņem kādu tutoriālu for dimmies, uztaisi kaut ko, kas strādās, tad varēsi pētīt teoriju.

Link to comment
Share on other sites

tajā pašā xampp jau ir iekšā daži strādājoši piemēri, kurus var izmantot pirmajai saprašani, kas un kā.

Link to comment
Share on other sites

Sākumā iekš php jāpieslēdzas pie dbif(!mysql_connect("localhost","root","")) { echo " Nav savienojuma ar datu bāzi!!! "; die(); } mysql_select_db("kautkadadb"); tad jau tālāk jāstrādā armysql_querymysql_fetch_array

Vēlreiz gribu uzsvērt, ka jāizmanto mysqli vai PDO funkcijas, nevis vecās mysql funkcijas, kuras ir tik novecojušas, ka nākamajā PHP versijā tās ir plānots jau izvākt. Labots - Vilx-
Link to comment
Share on other sites

  • 4 weeks later...

Un dieva dēļ nekad neglabā datubāzes piekļuves datus viegli piejamā vietā. Vai nu izveido datubāzes piekļuves kodu un uzglabā to ārpus webroot'a vai nu caur .htaccess nobloķē piekļuvi tam failam.

Link to comment
Share on other sites

Izveido kontu, vai pieraksties esošajā, lai komentētu

Jums ir jābūt šī foruma biedram, lai varētu komentēt tēmas

Izveidot jaunu kontu

Piereģistrējies un izveido jaunu kontu, tas būs viegli!

Reģistrēt jaunu kontu

Pierakstīties

Jums jau ir konts? Pierakstieties tajā šeit!

Pierakstīties tagad!
 Share

×
×
  • Izveidot jaunu...