Duuminjsh Posted February 7, 2010 Report Posted February 7, 2010 Lābvakar.. Nāku ar vienu jautājumu. Tātad situācija ir tāda, ka nepieciešams izvadīt mysql tabulas entrijus php lapā vienā rindā, nevis stabiņā uz leju kā tas ir pēc noklusējuma. Viss ir kārtībā līdz brīdim, kad nonāku pie slēdziena, ka man ir jāizvada vairāki lauki no tabulas. (Īsāk sakot) Man katram ierakstam ir nepieciešami 3 lauki Virsraksts, Teksts un Attēls. Man vienīgā ideja ir tabulas veidā, bet kā tieši to izdarīt nav ne jausmas. Ja man kāds varētu ar šito lietu palīdzēt būtu pateicīgs. Quote
l27 Posted February 7, 2010 Report Posted February 7, 2010 1. Sakrāmē masīvā. 2. Izkrāmē no masīvā kādā secībā vajag Quote
rATRIJS Posted February 7, 2010 Report Posted February 7, 2010 IMO, šim jautājumam ar datubāzēm nav ne mazākās saistības... Tu visu vari izvadīt kā vien vēlies - kaut vai horizontāli...tas, kas atbild, kā tas viss izskatīsies ir HTML + CSS. Quote
l27 Posted February 7, 2010 Report Posted February 7, 2010 Vēl jau var sqlī ar union apvienot 3 selectus, kas atgrieztu visus laukus pareizā secībā. Quote
2easy Posted February 7, 2010 Report Posted February 7, 2010 l27, jautājums nebija par secību. vnk viņš vienu rindiņu/kolonnu māk izdrukāt, bet pie vairākām kolonnām apjuka :P Quote
Duuminjsh Posted February 7, 2010 Author Report Posted February 7, 2010 Nu ja.. CSS būtu viens no maniem minējumiem, bet ar tiem masīviem.. neesmu īpaši krāmējies, varbūt mēģināt, 2easy varbūt tu pastāsti savu 'ūberpro' versiju, ja reiz nekad neesi nekur apjucis? Quote
l27 Posted February 7, 2010 Report Posted February 7, 2010 $r = mysql_query("select a,b from ab"); $a = array(); while ($aRow = mysql_fetch_assoc($r)) { $a['a'][] =$aRow['a']; $a['b'][] =$aRow['b']; } foreach($a['a'] as $v) { echo $v; } foreach($a['b'] as $k=>$v) { echo $v; } Quote
2easy Posted February 7, 2010 Report Posted February 7, 2010 (edited) Nu ja.. CSS būtu viens no maniem minējumiem, bet ar tiem masīviem.. neesmu īpaši krāmējies, varbūt mēģināt, 2easy varbūt tu pastāsti savu 'ūberpro' versiju, ja reiz nekad neesi nekur apjucis? ja es pareizi sapratu "problēmu", tad tas ir kkas ļoti vnkāršs http://www.anyexample.com/programming/php/php_mysql_example__display_table_as_html.xml EDIT: rekur vēl http://www.programming-web.com/index.php?option=com_content&view=article&id=11:retrieving-data-from-mysql-into-html-table-using-php&catid=4:php-basics&Itemid=10 tieši 3x kolonnas ;) Edited February 7, 2010 by 2easy Quote
Duuminjsh Posted February 7, 2010 Author Report Posted February 7, 2010 ja es pareizi sapratu "problēmu", tad tas ir kkas ļoti vnkāršs http://www.anyexample.com/programming/php/php_mysql_example__display_table_as_html.xml EDIT: rekur vēl http://www.programming-web.com/index.php?option=com_content&view=article&id=11:retrieving-data-from-mysql-into-html-table-using-php&catid=4:php-basics&Itemid=10 tieši 3x kolonnas ;) Nu jau sāku saprast.. (fool)vienkārši neesmu pareizi formulējis.. anyway. Par to tabulu viss ir kārtībā, tikai man vajag to nedaudz savādāk piemērā ir 1.ieraksts 2.ieraksts 3.ieraksts ... Mans mērķis ir: 1.Ieraksts; 2.Ieraksts; 3.Ieraksts 4.Ierakats; 5. utt.. Quote
2easy Posted February 7, 2010 Report Posted February 7, 2010 te būs "ūberpro" http://php.lv/f/topic/15141-ierakstu-sadalisana-lapa-pa-td-elementiem/page__view__findpost__p__116713 Quote
Duuminjsh Posted February 7, 2010 Author Report Posted February 7, 2010 te būs "ūberpro" http://php.lv/f/topic/15141-ierakstu-sadalisana-lapa-pa-td-elementiem/page__view__findpost__p__116713 pateicos.. Quote
rATRIJS Posted February 7, 2010 Report Posted February 7, 2010 HTML + CSS FTW!!! 1. ieraksts <br /> 2. ieraksts <br /> 3. ieraksts <br /> 1. ieraksts, 2. ieraksts, 3. ieraksts. paskaties kāda šiem ir starpība... Quote
2easy Posted February 7, 2010 Report Posted February 7, 2010 (edited) rATRIJ, te cīņa vispirms ir ap algoritmu, kā vienu kolonnu sadalīt pa 3x kolonnām html+css iesaistās tikai vēlāk, kad vajag noformēt kr4 mēs te tgd sacenšamies, kurš labāk domas nolasīs un vsp pareizi sapratīs, kāds ir jautājums/problēma :D:D:D Edited February 7, 2010 by 2easy Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.